Award-winning local ales, glorious beer gardens for summer days and cosy fires in the winter; our pubs are the beating heart of our community.
St Agnes Hotel
The St Agnes Hotel is a family run 17th Century Hotel that prides itself on being one of the friendliest hotels in Cornwall. We have an excellent reputation for home cooked food, with menus & daily specials offering great variety using fresh, quality, seasonal ingredients.
The Driftwood Spars, located in St. Agnes’ Trevaunance Cove, is a diverse and versatile business. A traditional and award-winning real ale pub, it is also a comfortable and welcoming place to stay the night, and it serves food that has an extra touch of flair and innovation.
Old School Bar and Kitchen
Old School Bar and Kitchen is a contemporary gastro-pub set in a traditional school building. The family run business offers friendly service and high quality food.
The head chef and his team have created a varied menu that’s a delicious take on traditional favourites.
All ingredients are locally sourced so they give great flavour and the presentation is exquisite.
Peterville Inn and Surf Lodge
The Peterville Inn is a traditional village pub, with a Celtic theme. We offer local ales, great food, accommodation, with full breakfast provided. Our location means you are only a short walk from the beach, coastal footpaths and the famous Wheal Kitty mine. Free parking available for guests.
T: 01872 552406
The Taphouse sits right in the middle of St.Agnes, and has an excellent reputation for serving delicious food 7 days a week, as well as a great selection of fine wines and European lagers. In the evenings, they frequently host great live music nights, with intimate gigs from both big names and rising local stars.
T: 01872 553095
The Miners and Mechanics Institute
Café. Bar. Meeting space
T: 01872 553870
The Railway Inn
Our family-friendly pub serves great cask ales, home-cooked food including delicious Sunday roasts, and has live entertainment most weekends. We show all the main sporting events on Sky TV, but in an area set aside to allow others to enjoy a drink or food away from the TV.
10, Vicarage Rd
T: 01872 552310