- 4Closed nowFish N Fritz9 Market Street, Weymouth, EN DT4 8DDRestaurant
- Fresh Bites111 Portland Road, Weymouth, EN DT4 9BGRestaurant
- Gardener's Retreat44 Lynch Lane, Weymouth, EN DT4 9DNRestaurant
- Closed nowGolden Bridge2 Spa Road, Weymouth, EN DT3 5ELRestaurant
- 5Hamiltons5 Brunswick Terrace, Weymouth, EN DT4 7RWRestaurant Bar
- 4Closed nowHings Kitchen71 Portland Road, Weymouth, EN DT4 9BERestaurant
- 3.5Closed nowIl PortoCove Street, Weymouth, EN DT4 8TRRestaurant
- 3.7Closed nowIstanbul Kebab House23A King Street, Weymouth, EN DT4 7BHRestaurant
- Closed nowJade Garden Chinese Restaurant4A King Street, Weymouth, EN DT4 7BHRestaurant
- 5Closed nowJoy Wok Chinese Takeaway30 Abbotsbury Road, Weymouth, EN DT4 0AERestaurant
- 3Open nowKFC2B Jubilee Close, Weymouth, EN DT4 7BGRestaurant
- 3.4Closed nowKhazana111 Portland Road, Weymouth, EN DT4 9BGRestaurant
- 5Closed nowLa Casa EspañolaNorth Quay, Weymouth, EN DT4 8TJRestaurant
- Lazy Lunches19 Saint Alban Street, Weymouth, EN DT4 8BZRestaurant
- 5Closed nowLes Enfants Terribles19 Custom House Quay, Weymouth, EN DT4 8BGRestaurant
- 3Little Sea Fish Bar9 Lynch La, Weymouth, EN DT4 9DNRestaurant
- Closed nowLongs Steakhouse and Bar2 Newstead Road, Weymouth, EN DT4 8JERestaurant Bar
- Closed nowLoose Moose2 School Street, Weymouth, EN DT4Restaurant
- Closed nowLoose Moose Catering2 School Street, Weymouth, EN DT4 8NHRestaurant
- 5Closed nowMarlboro Restaurant46 Saint Thomas Street, Weymouth, EN DT4 8AWRestaurant
- 5Closed nowMayflower110 Portland Road, Weymouth, EN DT4 9ADRestaurant
- 3.3Open nowMcDonald'sJubilee Retail Park, Jubilee Close, Weymouth, EN DT4 7BGRestaurant
- 3Open nowMcDonald's72-73 Saint Mary Street, Weymouth, EN DT4 8PJRestaurant
- 2.5Open nowMFA Bowl LtdSaint Nicholas Street, Weymouth, EN DT4 8ADRestaurant Bar