- Sea Breeze Fish & Chips9 Shore Road, Swanage, EN BH19 1LARestaurant
- 2Subway8 Station Road, Swanage, EN BH19 1AERestaurant
- 4Tawnys Wine Bar52 High Street, Swanage, EN BH19 2NXRestaurant Bar
- 5Closed nowThe Black Swan Inn159 High Street, Swanage, EN BH19 2NERestaurant Bar
- 5Closed nowThe Black Swan Inn159 High Street, Swanage, EN BH19 2NERestaurant Bar
- 5Closed nowThe Canteen10-12 Kings Road East, Swanage, EN BH19 1ESRestaurant
- 5The Cauldron Bistro5 High Street, Swanage, EN BH19 2LNRestaurant
- 4.5The Cauldron Bistro5 High Street, Swanage, EN BH19 2LNRestaurant
- 4Open nowThe Cornish Bakery1 Institute Road, Swanage, EN BH19 1BTRestaurant
- 4.7Open nowThe Fish Plaice14 The Square, Swanage, EN BH19 2LJRestaurant
- The Hungry Shark9 Shore Road, Swanage, EN BH19 1LARestaurant
- 4.5Open nowThe Red Lion63 High Street, Swanage, EN BH19 2LYRestaurant Bar
- 4Open nowThe Ship23A High Street, Swanage, EN BH19 2LRRestaurant Bar
- 1Open nowThe View Kitchen And Diner2 Mowlem Lane, Swanage, EN BH19 1DDRestaurant
- 2.7Closed nowThe Wessex BelleStation House, Swanage, EN BH19 1HBRestaurant
- Truly Scrumptious Creperie67A High Street, Swanage, EN BH19 2LYRestaurant
- 4.3Open nowWimpy5 Institute Road, Swanage, EN BH19 1BTRestaurant
- 4.7Open nowWok Chef Chinese Take Away193 High Street, Swanage, EN BH19 2NFRestaurant
- Wrighty Shocked4 Plantation Close, Swanage, EN BH19 2TDRestaurant