- 3.7Closed nowBirds Nest Buffet40B Station Road, Swanage, EN BH19 1AFCafe
- 5Brook Tea Room15 The Parade, Swanage, EN BH19 1DACafe
- 4.7Closed nowEarthlights Cafe36 High Street, Swanage, EN BH19 2NURestaurant Cafe
- Closed nowEliizabeth's45 Station Road, Swanage, EN BH19 1ADCafe
- Closed nowEliizabeth's45 Station Road, Swanage, EN BH19 1ADCafe
- 5Closed nowElizabeths Tea & Coffee Shop45 Station Road, Swanage, EN BH19 1ADCafe
- 5Closed nowFortes Caffe Tratt12-12A High Street, Swanage, EN BH19 2NTRestaurant Cafe
- 1Greggs14-16 Station Road, Swanage, EN BH19 1AERestaurant Cafe
- Closed nowHaymans8 Institute Road, Swanage, EN BH19 1BXCafe
- 5High street cafe3 High Street, Swanage, EN BH19 2LNCafe
- 5Closed nowJava Independent Coffee HouseTilly Mead, Unit 3, Commercial Road, Swanage, EN BH19 1DFCafe
- Closed nowLove Cake Etc42 High Street, Swanage, EN BH19 2NXCafe
- 5Snackbar SwanageQuay House, 10 High Street, Swanage, EN BH19 2NTCafe
- Closed nowSwanage Pantry27 Station Road, Swanage, EN BH19 1ADCafe
- 5Closed nowThe Cabin1 Highcliffe Road, Swanage, EN BH19 1LWCafe