Background

Discover the Majestic Castle Craig: A Historical Landmark in Meriden

Explore Castle Craig in Meriden, Connecticut: A historical landmark offering breathtaking views, rich history, and outdoor adventure in Hubbard Park.

4.7

Castle Craig, a stunning historical landmark situated in Hubbard Park, Meriden, is a must-see for tourists seeking a blend of nature and history. Built in the late 19th century, this iconic stone tower stands as a testament to the region's rich heritage. As you approach Castle Craig, you will be captivated by the unique architecture and the surrounding beauty of Hubbard Park, which serves as a picturesque backdrop for this magnificent structure. The tower is approximately 32 feet tall, offering an impressive vantage point that showcases the breathtaking views of the Connecticut landscape. Visitors can embark on a moderate hike along the trails leading to Castle Craig, surrounded by lush greenery and vibrant flora. The trek to the top is an exhilarating experience, rewarding you with sweeping panoramas of the New Haven area and the famous Sleeping Giant mountain. Whether you choose to visit during the colorful fall season or the lush summer months, the views are guaranteed to leave a lasting impression. This site is not only a historical treasure but also a perfect spot for photography enthusiasts and nature lovers alike. As you explore Castle Craig, take a moment to appreciate the craftsmanship of the stonework and the story behind its construction. The location is often bustling with fellow adventurers, making it a great place to meet other travelers. Be sure to pack a picnic to enjoy in the scenic park area surrounding the tower, as it provides an ideal setting to relax and soak in the natural beauty of Meriden. Castle Craig truly embodies the charm of Connecticut's historical landmarks and is a highlight of any visit to the region.

Local tips

  • Visit early in the morning for fewer crowds and the best light for photography.
  • Wear comfortable shoes for the hike up to the tower.
  • Bring a picnic to enjoy in Hubbard Park after your visit to Castle Craig.
  • Check the weather beforehand; clear days offer the best views from the top.
  • Look for local events or guided tours that may be happening around the park.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

Tours without Admission

    No Tours without Admission available

A brief summary to Castle Craig

  • Peak Dr, Meriden, Connecticut, 06451, US

Getting There

  • Walking

    If you are starting from downtown Meriden, head north on Broad Street towards East Main Street. Continue straight until you reach the intersection with East Main Street, then turn left. Walk along East Main Street for about a mile until you reach the entrance of Hubbard Park, which is on the right side. Enter the park and follow the main path as it winds through the park. After about 0.5 miles, you will see signs directing you towards Castle Craig. Continue following the signs, and you will ascend the trail leading to Castle Craig, which is approximately 1 mile from the park entrance.

  • Public Transit (Bus)

    From the Meriden Green, locate the nearest bus stop for CT Transit. Take the CT Transit Bus #1 towards Wallingford. Get off at the stop near Hubbard Park (check the bus schedule for exact stops). Once you disembark, walk towards the park entrance. Enter Hubbard Park and follow the main path as it winds through the park. Continue following the signage for Castle Craig, which is about a 1-mile hike from the park entrance.

Popular Experiences near Castle Craig

Popular Hotels near Castle Craig

Select Currency