Restaurants & Cafés in Swanage
- ★★★★★Baboo Gelato Ltd19 Institute Road, Swanage, BH191BU
- ★★★★★Beavers Restaurant14 Institute Road, Swanage, BH191BX
- ★★★★★Burnt Toast Dorset8 Kings Road East, Swanage, BH191ES
- ★★★★★Coastal Crust Cafe and PizzeriaThe Anvil Centre 1 Prospect Business Park Prospect Way, Swanage, BH191EJ
- ★★★Dragon Inn15 High Street, Swanage, BH192LP
- ★★★★★Fortes Coffee Shop3 - 4 The Mowlem, Swanage, BH191DD
- ★★★★★Gee Whites1 High Street, Swanage, BH192LN
- ★★★★★Golden Bengal Tandoori343 - 345 High Street, Swanage, BH192NW
- ★★★★★Harlees Fish and Chips Ltd2 - 6 Station Road, Swanage, BH191AB
- ★★★★★Chilled RedUnit 4 Tilly Mead 1 Commercial Road, Swanage, BH191DF
- ★★★★★Isle of Purbeck Golf Club LtdIsle Of Purbeck Golf Club Corfe Road, Studland, BH193AB
- ★★★★★Java Coffee HouseUnit 1 Tilly Mead 1 Commercial Road, Swanage, BH191DF
- ★★★★★Knoll Beach Cafe, Seapod Mobile Food Unit & Ice cream WagonKnoll Beach Visitor Centre, Studland, BH193AH
- ★★★★★La Trattoria12 High Street, Swanage, BH192NT
- ★★★★★Love Cake Etc42 High Street, Swanage, BH192NX
- ★★★★★Manor Farm Tea RoomsManor Farm Watery Lane, Studland
- ★★★★★Masala Indian Restaurant9 High Street, Swanage, BH192LN
- ★★★★★McAllisters24 Institute Road, Swanage, BH191BX
- ★★★★★McKenzies45 Station Road, Swanage, BH191AD
- ★★★★★Pier Head RestaurantHigh Street, Swanage, BH192FH
- ★★★★★Royal British Legion150 High Street, Swanage, BH192PA
- ★★★★★Salt of Dorset Ltd47 High Street, Swanage, BH192LT
- ★★★★★Seabreeze7 Shore Road, Swanage, BH191LA
- ★★★★★Seventh Wave Restaurant & KioskCafe Durlston Castle Lighthouse Road, Swanage, BH192JL
- ★★★★★Smoke on the WaterPier Head Restaurant High Street, Swanage, BH192FH
- ★★★★★Studland Bay HouseStudland Bay House Ferry Road, Studland, BH193AQ
- ★★★★★Swanage Bay ViewSwanage Bay View Holiday Park Panorama Road, Swanage, BH192QT
- ★★★★★Swanage Emporium Cafe52 High Street, Swanage, BH192NX
- ★★★★★Swanage Railway Co. Ltd. (Kitchen Car)Station House Railway Station Approach, Swanage, BH191HB
- ★★★★★Swanage Sailing ClubSwanage Sailing Club High Street, Swanage, BH192AW
- ★★★★★Swanage United Reformed Church112 High Street, Swanage, BH192NY
- ★★★★The Corner Mediterranean Restaurant51 Station Road, Swanage, BH191AD
- ★★★★★The Cornish Bakery Shops Ltd1 Institute Road, Swanage, BH191BT
- ★★★★★The High Street Café3 High Street, Swanage, BH192LN
- ★★★★★The Italian Bakery8 Institute Road, Swanage, BH191BX
- ★★★★★The Loft17A Commercial Road, Swanage, BH191DF
- ★★★★★The Narrows67 High Street, Swanage, BH192LY
- ★★★★★The Old Stables Delicatessen37 Commercial Road, Swanage, BH191DF
- ★★★★★The PantryUllwell Cottage Caravan Park Darkie Lane, Ulwell, BH193DG
- ★★★★The Parade Fish and Chips1 The Parade, Swanage, BH191DA
- ★★★★★The Purbeck Plaza19 High Street, Swanage, BH192LP
- ★★★★★The Roof Terrace1 High Street, Swanage, BH192LN
- ★★★★★The Salt Pig Putlake FarmPutlake Adventure Farm, Langton Matravers, BH193EU
- ★★★★The Salt Pig Too7 - 9 Station Road, Swanage, BH191AB
- ★★★★★The Snack BarShop 1 Quay House 10 High Street, Swanage, BH192NT
- ★★★★★The Sprout & BeanToms Field Camping Site Toms Field Road, Langton Matravers, BH193HN
- ★★★★★The 1859 Pier Cafe & BistroThe 1859 Pier Cafe And Bistro Marine Villas High Street, Swanage, BH192AW
- ★★★★★Town Hall LodgeTown Hall High Street, Swanage, BH192NZ
- ★★★★★Wimpy5 Institute Road, Swanage, BH191BT
- ★★★★★Wright on the BeachFishermans Catch Shore Road, Swanage, BH191LA