Background

Castle Craig: A Historical Gem in Meriden

Explore the breathtaking views and rich history of Castle Craig, a historical landmark in the heart of Hubbard Park, Meriden, Connecticut.

4.7

Castle Craig, nestled in Hubbard Park, offers visitors a breathtaking panoramic view of the Meriden area. This historic landmark is a must-visit for tourists seeking to immerse themselves in nature and history.

A brief summary to Castle Craig

Local tips

  • Visit during the fall for stunning autumn foliage views.
  • Bring a picnic to enjoy in the nearby Hubbard Park after your visit.
  • Wear comfortable shoes for hiking the trails leading up to Castle Craig.
  • Check local events for guided tours or special programs at the tower.
  • Visit early in the morning for a quieter experience and the best light for photography.
widget icon

Getting There

  • Walking

    If you are in downtown Meriden, start by heading north on East Main Street. Continue walking until you reach the intersection with North Colony Street. Turn left (west) onto North Colony Street and walk until you reach the entrance to Hubbard Park on the right. Enter the park and follow the trails leading up towards Castle Craig. The hike to Castle Craig will take approximately 30-45 minutes, depending on your pace. As you ascend, enjoy the natural scenery and keep an eye out for trail markers. Once you reach Castle Craig, you will be rewarded with stunning views of the surrounding area.

  • Public Transit

    From the Meriden train station, take the CT Transit bus route 501 towards Wallingford. Get off at the stop closest to Hubbard Park (ask the driver for the best stop). Once you disembark, walk towards the park entrance. Follow the park trails leading up to Castle Craig. The walk from the park entrance to Castle Craig will take about 30-45 minutes. Make sure to wear comfortable shoes for the hike.

Unlock the Best of Castle Craig

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about Castle Craig

Castle Craig is a stunning historical landmark located within the scenic confines of Hubbard Park in Meriden, Connecticut. Built in 1900, this enchanting stone tower stands proudly atop a hill, providing visitors with an unparalleled panoramic view of the surrounding landscape, including the picturesque city of Meriden and beyond. The structure itself is an impressive feat of architecture, blending seamlessly into its natural surroundings, making it a popular destination for both history enthusiasts and nature lovers alike. As you ascend the tower, either by hiking the trails or driving up, the journey is just as rewarding as the destination, with numerous viewpoints along the way that showcase the beauty of the local flora and fauna. Once at the top of Castle Craig, tourists are treated to a breathtaking vista that stretches across the rolling hills of Connecticut, especially stunning during the fall when the foliage bursts into vibrant colors. The structure is also a significant part of the local heritage, often used as a backdrop for photos, family gatherings, and community events. Visitors are encouraged to explore the surrounding Hubbard Park, which boasts walking trails, picnic areas, and serene spots for relaxation. Whether you’re seeking adventure, history, or simply a peaceful retreat, Castle Craig offers an unforgettable experience that captures the essence of Meriden’s natural beauty and rich history. In addition to its historical and natural appeal, Castle Craig serves as a reminder of the region's commitment to preserving its cultural landmarks. For those looking to immerse themselves in Connecticut's outdoor offerings, a visit to Castle Craig is a must, promising a delightful blend of exploration and education that resonates with visitors of all ages.

Popular Experiences near Castle Craig

Popular Hotels near Castle Craig

Select Currency