Self-catering hotels on Weymouth seafront give you the freedom to cook your own meals while enjoying beachfront views. Most properties sit along the Esplanade, within walking distance of the harbour and town centre. Expect rooms with kitchenettes or full kitchens, free WiFi, and family-friendly layouts. Budget ranges from £80-£150 per night depending on season and room size.
St Johns Guest House stands out with its exceptional guest rating of 95 and fully equipped kitchens in select rooms-complete with dishwasher, oven, and microwave. The property also offers private parking and a shared lounge. For travelers who prefer a hotel with breakfast included, options like Hotel Rex and The Fairhaven Hotel provide direct beach access. Check each listing for kitchen availability before booking.
