The Best Restaurants in Swanage, Dorset, United Kingdom (2025)
5,362 user views last month
The Narrows
67 High St, Swanage BH19 2LY, UK
Phone: 01929 288360
“Just walked in off the street and staff were so friendly and accommodating. Had a beautiful meal with local beer. Would highly recommend, the food was sensational.”
Verified Customer
Verified Customer
Verified Customer
Verified Customer
Nearby Landmarks:
- Red Lion Swanage – 19 m away
- Purbeck House Hotel – 104 m away
- Tawnys Wine Bar – 25 m away
- The Anchor Inn – 104 m away
- Love Cake – 53 m away
Down The Beach
Burlington Chine, Swanage BH19 1LS, UK
Phone: 07799 115158
“A food stall at the end of the beach, about a 5min walk. Outdoor seating but sometimes not enough as it gets busy, beware of the gulls!! A great view out over the beach & water. We had a bit of wait because they were flat out. It provides breakfasts up to 11am but you can still buy baguettes. Usual hot n cold drink, & other food, not cheap but you’re paying for the location.”
Nearby Landmarks:
- Grand Hotel – 116 m away
- The Pines Hotel – 148 m away
- Swanage Haven Boutique Guest House – 214 m away
- The Cabin – 157 m away
- Crows Nest Inn – 302 m away
The Square & Compass
Worth Matravers, Swanage BH19 3LF, UK
Phone: 01929 439978
“Keep it simple, a selection of pasties, a sausage roll, and a steak pie, plus some good cider/beer. Served from a hatch which does admittedly cause a bit of a queue, but eaten on tables outside in the sun was worth the wait. Don't miss sticking your head inside to the museum room on the far left and the atmospheric lounge on the right.”
Parking Options:
Nearby Landmarks:
- Worth Matravers Tea & Coffee Shop – 172 m away
- Woodhenge – 173 m away
The Purbeck Plaza
19 High St, Swanage BH19 2LP, UK
Phone: 01929 408911
“Excellent find. Food was excellent. Welcoming and friendly staff. Would highly recommend. Only thing I’d say is that they probably need more staff as it seemed really popular. Thank you. A lovely special meal on the last night of our Purbeck holiday.”
Nearby Landmarks:
- The Ship Inn – 66 m away
- The Fish Plaice – 85 m away
- The Parade Fish & Chips – 87 m away
- La Trattoria – 37 m away
- Swanage Pier Trust – 299 m away
The Roof Terrace
1 High St, Swanage BH19 2LN, UK
Phone: Not available
“Previously visited The Roof Terrace and was keen to return. The menu's exciting, if it doesn't bring on a decision crisis then nothing will. As a foody I'm always on the look-out for something unusual, the crab nachos jumped out at me straight away, and we weren't disappointed. Succulent fresh crab, tossed through peach salsa and spring onion, piled onto home-made nachos and topped with finely sliced red chilli. We also had scallops, served in their shells with lightly grilled Chorizo. The wine list is simple but thoughtful, we had the organic Sauvignon Blanc which was a perfect match.”
Nearby Landmarks:
- Swanage Pier Trust – 221 m away
- Gee Whites Seafood Restaurant – 8 m away
- Hideaway Cafe – 43 m away
- The Parade Fish & Chips – 138 m away
- The Fish Plaice – 148 m away
Chilled Red
1-5 Commercial Rd, Swanage BH19 1DF, UK
Phone: 01929 426066
“A little bit of an enigma due to limited online presence. However, I do encourage you to pursue (several others do judging by the busy dining room). Limited but good menu offering many interesting dishes, often on the more luxury side (lamb, monkfish etc.). And yes, they do a chilled red wine.”
Nearby Landmarks:
- The Mowlem Theatre – 70 m away
- Chococo – 28 m away
- Boots – 33 m away
- Wimpy – 65 m away
- The Salt Pig Too – 39 m away
The Royal Oak
Royal Oak, 417 High St, Swanage BH19 2NR, UK
Phone: 01929 422498
“What a gem! The pub itself is really nice, with lovely owners. The locals are good fun and everyone was chatting. The atmosphere is nice and it's much quieter than the busier pubs further into town. Would come again.”
Nearby Landmarks:
- The Swanage School – 43 m away
- Costcutter featuring Bargain Booze – 397 m away
- Herston Fishbar – 260 m away
- The Globe Inn – 339 m away
- Golden Bengal – 319 m away
The Salt Pig Too
7A Station Rd, Swanage BH19 1AB, UK
Phone: 01929 423616
“Fantastic meal, great staff and atmosphere! We had a great view of the chef and barbecue oven, the team were loving their jobs! Lots of regulars eating. The grilled pineapple dessert was off the dial! When back in Swanage we will definitely be back! A great night”
Parking Options:
Nearby Landmarks:
- The Mowlem Theatre – 60 m away
- Budgens – 89 m away
- Funworld Amusements – 43 m away
- Boots – 25 m away
- Santa-Fe Fun Park – 100 m away
Black Swan Inn
159 High St, Swanage BH19 2NE, UK
Phone: 01929 423846
“Had a really lovely meal yesterday with seven of my friends,I genuinely think they all enjoyed their meals.”
Parking Options:
Nearby Landmarks:
- Purbeck House Hotel – 251 m away
- Swanage RBL – 165 m away
- Swanage Railway - Swanage Station – 324 m away
- Co-op Food - Swanage - Kings Road West – 257 m away
- Swanage Hospital – 302 m away
The Cabin
Burlington Rd, Swanage BH19 1LW, UK
Phone: 07342 322162
“A lovely rooftop beach bar with views to just sit and admire. Beautiful spot for a bite to eat and a pint. Good selection of snacks like baguettes and kid friendly food too.”
Nearby Landmarks:
- Grand Hotel – 73 m away
- Crows Nest Inn – 175 m away
- The Pines Hotel – 299 m away
- Swanage Haven Boutique Guest House – 205 m away
- The Castleton Bed and Breakfast – 155 m away
The Anchor Inn
30-32 High St, Swanage BH19 2NU, UK
Phone: 01929 208676
“Was an amazing experience - came here with my partner after searching online and seeing it had some good vegan options on the menu (we're both vegan!). They had a veggie enchiladas on the menu, which I asked if it could be veganised (aka vegan cheese). The waiter was so kind he popped out to buy me some vegan cheese and the chef made the most amazing meal! My partners' vegan sausage and mash (as per their menu) was also exceptional. Really appreciated how they went above and beyond, as well as everyones' friendliness.”
Nearby Landmarks:
- The Fish Plaice – 67 m away
- Wimpy – 71 m away
- The White Swan – 55 m away
- The Parade Fish & Chips – 82 m away
- Beavers – 52 m away