Background

Castle Craig - A Historical Landmark Offering Stunning Views

Discover the historical charm of Castle Craig in Meriden, Connecticut with breathtaking views and serene surroundings.

★★★★★

Castle Craig, located in Meriden, Connecticut, is a popular tourist attraction and historical landmark that offers stunning panoramic views of the surrounding area. Perched atop East Peak in Hubbard Park, Castle Craig provides visitors with a unique vantage point to admire the natural beauty of the region. Built in 1900, this stone observation tower stands as a testament to the area's rich history and serves as a reminder of the community's commitment to preserving its heritage. The tower itself is an architectural marvel, with intricate details and a commanding presence that captivates all who visit. Visitors to Castle Craig can explore the surrounding park area, which boasts lush greenery, walking trails, and picnic spots. Whether you're a history buff, nature enthusiast, or simply seeking a peaceful retreat, Castle Craig offers something for everyone.

Plan your visit

A brief summary to Castle Craig

Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.

Plan your visit

📍
Peak Dr, Meriden, Connecticut, 06451, US

Explore places near Castle Craig

    See all →

    Unlock the Best of Castle Craig

    Find tickets, tours with entry, and experiences available for this location.

    Buy tickets

    No tickets available

    Book tours with entry

    No tours with entry available

    Book tours without entry

    No tours without entry available

    Getting There

    Car

    If you are traveling by car, start by entering 'Peak Dr, Meriden, CT 06451' into your GPS. From I-91, take exit 17 for CT-15 N toward Meriden. Merge onto CT-15 N and continue for about 10 miles. Take exit 65 for I-691 W toward Waterbury. Follow I-691 W for approximately 3 miles and take exit 4 for CT-15 S toward New Haven/Middletown. Continue on CT-15 S and take exit 66 toward Meriden. Turn right onto Pomeroy Ave and follow it until you reach the intersection with Peak Dr. Turn left onto Peak Dr, and Castle Craig will be located within Hubbard Park. There is no parking fee within the park.

    Public Transportation

    For those using public transportation, take a CT Transit bus to Meriden. You can catch the bus from various locations across Connecticut, including New Haven and Hartford. Once in Meriden, disembark at the Meriden Green stop. From there, you can either walk or take a taxi or rideshare service to Hubbard Park. The walk is approximately 1.5 miles and will take about 30 minutes. Follow East Main St toward the park entrance, then continue straight until you reach Peak Dr, where Castle Craig is located.

    Local tips

    Don't forget your camera to capture the panoramic views from Castle Craig.
    Wear comfortable shoes for exploring the park area around the tower.
    Check the weather before your visit as visibility may vary on cloudy days.
    Mobile App
    Get the app

    Your all‑in‑one travel companion app

    Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

    Select Currency

    Choose the currency you want prices to display in.