What are you looking for?

Restaurants in Swanage

Black Swan Inn 159 High St, Swanage
Black Swan Inn
Pubs • $$

Black Swan Inn

159 High St, Swanage, BH19 2NE

We were staying in Swanage for a walkingholiday found this pub/restaurant from a search decided to eat there on the last two nights of our holiday.First night...

  • Superb58 Reviews4.8
Seventh Wave Durlston Country Park, Lighthouse Road, Swanage
Seventh Wave

Seventh Wave

Durlston Country Park, Lighthouse Road, Swanage, BH19 2JL

Really lovely and helpful staff, went above and beyond. I had the gluten free fish and chips which was yummy - just make sure you ask for gluten free as the...

  • Superb50 Reviews4.8
Crab Apple Catering Unit 7 Anvil Centre Prospect Way, Swanage
Crab Apple Catering
Caterers

Crab Apple Catering

Unit 7 Anvil Centre Prospect Way, Swanage, BH19 1EJ

We used this amazing team for our Christmas drinks and canape party and they were just fantastic.. The food choices and quality were 10/10 and nothing was too...

  • Superb14 Reviews5
Wimpy 5 Institute Rd, Swanage
Wimpy
Fast Food

Wimpy

5 Institute Rd, Swanage, BH19 1BT

Took the family in today it was very busy but they cleared a table and sat us down. Service was good and the menu had a very good veggie selection. My...

  • Takeaway
  • Superb21 Reviews4.7
Grand Hotel Burlington Road, Swanage
Grand Hotel

Grand Hotel

Burlington Road, Swanage, BH19 1LU

My son had his wedding reception at the Grand Hotel and my family stayed the Friday and Saturday night, it was perfect , nothing was to much trouble , we...

  • Superb57 Reviews4.4
Greggs 14-16, Station Rd, Swanage
Greggs

Greggs

14-16, Station Rd, Swanage, BH19 1AE

  • Superb15 Reviews4.3
La Trattoria 12 High St, Swanage
La Trattoria
Italian

La Trattoria

12 High St, Swanage, BH19 2NT

This is a fairly small restaurant specialising in traditional Italian dishes. The menu is relatively limited but still contains a good variety of dishes cooked...

  • Good58 Reviews4.1
The Pig - on the beach Manor House, Manor Rd, Studland, Swanage
The Pig - on the beach

The Pig - on the beach

Manor House, Manor Rd, Studland, Swanage, BH19 3AU

Everything was wonderful from start to finish. Very luxurious throughout, great food and wine list, stunning herb gardens with great ambiance of outdoor rustic...

  • Good65 Reviews4.1
Old Brick Takeaway 23 High St, Swanage
Old Brick Takeaway

Old Brick Takeaway

23 High St, Swanage, BH19 2LR

Not only pizza they do outstandingly burgers. I had the Dorset Blue and if was absolutely wonderful. Not had a better one. Quite literally. First class and...

  • Good23 Reviews3.8

Nearest Cities