Where to eat
The Idle Rocks
Small, intimate, and full of character, The Watch House is known for its seafood-led menu and ever-changing seasonal dishes. With a cosy, rustic feel and a strong focus on fresh, locally sourced ingredients, it’s a charming spot for those who enjoy simple, thoughtful cooking with plenty of Cornish flavour.
More…
Hotel Tresanton
Dining at Hotel Tresanton is relaxed yet unmistakably stylish. Enjoy seasonal, Mediterranean-inspired dishes either inside the hotel’s bright dining room or out on the sun-drenched terrace, with panoramic views across the harbour. Perfect for long lunches, sunset dinners and leisurely evenings with a glass of wine.
More…
The Rising Sun
A much-loved local favourite, The Rising Sun offers a warm, traditional pub atmosphere with a focus on classic British dishes and excellent roasts. Friendly, informal, and welcoming, it’s a great choice for a relaxed meal after a day exploring the village. Expect generous portions, well-kept ales, and a cosy setting.
More…
The Watch House
Small, intimate, and full of character, The Watch House is known for its seafood-led menu and ever-changing seasonal dishes. With a cosy, rustic feel and a strong focus on fresh, locally sourced ingredients, it’s a charming spot for those who enjoy simple, thoughtful cooking with plenty of Cornish flavour.
More…
Fish & Chips
No visit to St Mawes is complete without classic fish and chips by the harbour. Freshly caught fish, crisp batter, and a relaxed seaside setting make this a must-do. Perfect for a casual supper, eaten al fresco while watching the boats come and go.
More…
St Mawes Hotel
The St Mawes Hotel offers a contemporary take on coastal dining, with a menu that celebrates local seafood, seasonal produce, and bold flavours. The atmosphere is relaxed and modern, and it’s also dog-friendly, making it a great option for laid-back lunches or informal evening meals with friends and family.
More…
The Victory
A traditional Cornish pub with plenty of charm, The Victory is known for its friendly atmosphere and classic pub fare. It’s an easy-going spot to enjoy a drink, a casual meal, and a taste of local life, popular with both visitors and residents alike.
More…
Ship & Castle Hotel
Set right on the waterfront, the Ship & Castle Hotel offers relaxed dining with harbour views and a nautical feel. The menu focuses on familiar favourites, fresh seafood, and comfort food, making it a great choice for an informal meal or a drink while watching the tide roll in.

