Self-Catering Hotels on Weymouth Seafront

Self-catering seafront hotels in Weymouth: St Johns Guest House with full kitchens. Compare rates, check availability, and book directly for the best deals on the Esplanade.

Check-in
Fri, 13 Nov
Check-out
Sat, 14 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Fri, 13 Nov
-
Check-out
Sat, 14 Nov
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
Check-in
Fri, 13 Nov
-
Check-out
Sat, 14 Nov
Rooms and Guests2 Guests, 1 room
3Filter & Sort
View map
View map
1-50 out of 99
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.7
Very good
Map
600 m from City Centre300 m from Weymouth Train Station
Beach AccessLive EntertainmentGolf Course
  • Live entertainment evenings
  • Historic sea-view rooms
  • Gluten-free dining options
From£ 36 /nightSelect
7.9
Very good
Map
2.8 km from City Centre
Sea ViewIndoor PoolTennis Court
  • Frontline caravan with sea views
  • Indoor and outdoor pools
  • On-site archery and tennis
From£ 183 /nightSelect
6.6
Nice
Map
1000 m from City Centre300 m from Weymouth Railway Station
Large BallroomBingo NightsMeal Packages
  • Affordable meal packages from £6
  • Sociable dining for solo travelers
  • Seasonal events with decorations
From£ 81 /nightSelect
8.2
Great
Map
1.4 km from City Centre700 m from Weymouth Railway Station
Indoor PoolSpaFitness Centre
  • Free leisure club with pool and spa
  • Takeaway carvery dining service
  • Near Jurassic Cycle Trails
From£ 65 /nightSelect
The RosefieldGuest house
9.1
Perfect
Map
1.5 km from City Centre800 m from Weymouth Railway Station
GardenTea RoomOff-Road Parking
  • Tea room with garden functions
  • Fresh eggs from backyard chickens
  • Vegetarian-only breakfast with local produce
From£ 38 /nightSelect
Hotel RexHotel
8.8
Great
Map
200 m from City Centre300 m from Weymouth Quay Railway Station
Rex RestaurantMarble BathroomsSea Views
  • Historic Duke of Clarence building
  • Award-winning restaurant with local produce
  • Marble bathrooms with hot tubs
From£ 51 /nightSelect
Gloucester HouseBed & Breakfast
9.7
Perfect
Map
700 m from City Centre200 m from Weymouth Train Station
Shared LoungeParking PermitsGarden Area
  • Exceptional full English breakfast
  • Beachfront with sea views
  • Homemade cakes and refreshments
From£ 90 /nightSelect
6.9
Nice
Map
900 m from City Centre300 m from Weymouth Railway Station
Shared LoungeKids' ClubGames Room
  • Just 100 meters from Weymouth Beach
  • On-site kids' club and activities
  • Evening entertainment and games room
From£ 104 /nightSelect
7.5
Very good
Map
200 m from City Centre400 m from Weymouth Quay Railway Station
Beach AccessVIP Check-inWelcome Drink
  • Beachfront with solar panel eco-initiatives
  • Spacious private beach-view apartment
  • Stylish superior rooms with bay windows
From£ 45 /nightSelect
7.1
Very good
Map
1000 m from City Centre300 m from Weymouth Railway Station
SmokehouseSecret GardenGames Room
  • Newly refurbished spa facilities
  • On-site smokehouse restaurant
  • Family gamespit entertainment
From£ 51 /nightSelect
8.4
Great
Map
200 m from City Centre200 m from Weymouth Sea Life Adventure Park & Marine Santuary
Passenger LiftLimited ParkingCarvery Restaurant
  • Overlooking historic harbour
  • Renowned for home-cooked British dishes
  • Live entertainment in high season
From£ 30 /nightSelect
Norfolk HotelBed & Breakfast
8.7
Great
Map
900 m from City Centre300 m from Weymouth Train Station
Beach AccessPrivate BalconyBar
  • Beachfront bed and breakfast
  • Select rooms with sea-view balconies
  • Quiet street views available
From£ 114 /nightSelect
8.2
Great
Map
200 m from City Centre300 m from Brewers Quay
Games RoomBeach AccessHandicap Parking
  • Affordable £4.50 breakfast
  • Parking permits for guests
  • Games room for children
From£ 63 /nightSelect
7.3
Very good
Map
900 m from City Centre300 m from Weymouth Railway Station
Malaysian RestaurantOutdoor PoolOn-site Spa
  • Malaysian cuisine restaurant
  • Outdoor pool with ocean views
  • Customizable spa packages
From£ 59 /nightSelect
7.8
Very good
Map
700 m from City Centre200 m from Weymouth Train Station
Beach AccessEntertainment SuiteFishing
  • Free beach gear for guests
  • Choose meals in advance
  • Live nightly entertainment
From£ 83 /nightSelect
8.7
Great
Map
300 m from City Centre300 m from Weymouth Quay Railway Station
Private BeachOutdoor TerraceHonesty Bar
  • Private beach with harbour views
  • Cooked-to-order breakfast included
  • Free parking permits provided
From£ 138 /nightSelect
8.4
Great
Map
600 m from City Centre200 m from Weymouth Train Station
BarSun TerraceLive Music
  • Live music and karaoke
  • Sun terrace with bar
  • Complimentary welcome drink
From£ 53 /nightSelect
Birch House B&BBed & Breakfast
9.3
Perfect
Map
2.7 km from City Centre1.9 km from Weymouth Railway Station
Free ParkingGarden TerraceShared Lounge
  • Adults-only peaceful retreat
  • Daily local produce breakfast
  • Friendly resident dogs on site
From£ 90 /nightSelect
The RedcliffGuest house
8.9
Great
Map
1.1 km from City Centre500 m from Weymouth Railway Station
Sun LoungersBeach AccessVictorian Building
  • Victorian listed building with sea views
  • Exceptional à la carte breakfast menu
  • Pet-friendly with direct beach access
From£ 62 /nightSelect
6.9
Nice
Map
700 m from City Centre200 m from Weymouth Train Station
Live MusicKaraokeDarts
  • Lively pub with karaoke nights
  • Unique room decor with sea views
  • Family-run personalized service
From£ 51 /nightSelect
Kelston Guest HouseGuest house
9.3
Perfect
Map
1.0 km from City Centre300 m from Weymouth Railway Station
Bicycle RentalGolf CourseArt Galleries
  • TripAdvisor Choice Award 2024
  • Art decor from beach materials
  • Individual uniquely decorated rooms
From£ 85 /nightSelect
8.3
Great
Map
100 m from City Centre400 m from Weymouth Quay Railway Station
BarFamily RoomsBeach Access
  • 400m from Weymouth Beach
  • Family rooms for groups
  • On-site bar for guests
From£ 60 /nightSelect
The George B&BBed & Breakfast
8.9
Great
Map
1.5 km from City Centre800 m from Weymouth Railway Station
Games RoomFree ParkingLandscaped Garden
  • Customizable breakfast for dietary needs
  • Pet-friendly with dog treats
  • Free private parking on-site
From£ 73 /nightSelect
The CumberlandBed & Breakfast
9.1
Perfect
Map
600 m from City Centre200 m from Weymouth Train Station
Beach AccessHonesty FridgeParking Permits
  • Honesty fridge with drinks at 50p
  • Personalized breakfast hampers
  • Free parking permits for guests
From£ 111 /nightSelect
9.3
Perfect
Map
900 m from City Centre300 m from Weymouth Railway Station
Licensed BarPrivate ParkingBeach Access
  • Grade II listed Georgian building
  • Directly opposite award-winning beach
  • Fully refurbished sea view rooms
From£ 87 /nightSelect
The Beach HouseBed & Breakfast
9.5
Perfect
Map
1.0 km from City Centre400 m from Weymouth Railway Station
Sea ViewsHomemade BreakfastsDog Friendly
  • 10 metres from Weymouth Beach
  • Georgian Grade II listed building
  • Homemade breakfasts and treats
From£ 94 /nightSelect
8.1
Great
Map
4.9 km from City Centre1.1 km from Fantasy Island Fun Park
Children's PlaygroundFamily RoomsRestaurant
  • Dog-friendly pub and rooms
  • Weekly quiz nights and live music
  • Children's playground on-site
From£ 91 /nightSelect
7.2
Very good
Map
200 m from City Centre200 m from Weymouth Sea Life Adventure Park & Marine Santuary
Live MusicEvening EntertainmentGolf Course
  • Harbourside live music venue
  • Private entrance after pub closes
  • Book harbour fishing trips
From£ 45 /nightSelect
Driftwood B&B WeymouthBed & Breakfast
8.4
Great
Map
700 m from City Centre500 m from Weymouth Marina
Bicycle RentalGolf CourseSnack Bar
  • Free bicycle rentals for guests
  • Personalized chocolates and cookies
  • Self-service gluten-free breakfast
From£ 69 /nightSelect
Cunard Guest HouseGuest house
9.2
Perfect
Map
1.0 km from City Centre300 m from Weymouth Railway Station
Parking PermitsFull BreakfastBeach Access
  • UK's #1 Beach Hotel
  • Personalized service by Sam
  • Free parking permits provided
From£ 60 /nightSelect
Marina CourtGuest house
9.1
Perfect
Map
1000 m from City Centre300 m from Weymouth Railway Station
Indoor PoolOutdoor PoolCrazy Golf
  • Grade II listed with bay views
  • Heated indoor & outdoor pools
  • Onsite crazy golf activities
From£ 100 /nightSelect
7.0
Very good
Map
1.6 km from City Centre900 m from Weymouth Railway Station
Beer GardenGames RoomLive Sports
  • Dog-friendly stays in historic pub
  • Local bakery for fresh breakfast
  • Spacious family rooms with living areas
From£ 37 /nightSelect
9.3
Perfect
Map
700 m from City Centre200 m from Weymouth Train Station
Shared LoungeLuggage StorageBeach Access
  • Georgian townhouse overlooking Weymouth Bay
  • Complimentary Prosecco for special occasions
  • Gourmet breakfast with local produce
From£ 140 /nightSelect
The Old CastleBed & Breakfast
8.8
Great
Bouncy CastleCommunity GardenFree Parking
  • Bouncy castle for children
  • Traditional pub with Thai restaurant
  • Community garden and local feel
From£ 88 /nightSelect
The RoundhouseGuest house
9.5
Perfect
Map
400 m from City Centre200 m from Weymouth Quay Railway Station
Adults OnlyBreakfast BasketParking Permit
  • Dual-aspect beach and harbour views
  • Breakfast basket delivered to room
  • Adults-only boutique hotel
From£ 114 /nightSelect
9.5
Perfect
Map
1.2 km from City Centre500 m from Weymouth Railway Station
Valet ParkingBar LoungeDVD Library
  • Homemade breakfast tailored to preferences
  • Free private parking available
  • No children under four policy
From£ 97 /nightSelect
Clifton HotelBed & Breakfast
8.3
Great
Map
800 m from City Centre100 m from Weymouth Train Station
BilliardsDartsCooked Breakfast
  • Gluten-free breakfast available
  • Sky TV in all rooms
  • Check-in at Railway Tavern
From£ 91 /nightSelect
9.7
Perfect
Map
1.2 km from City Centre400 m from Weymouth Railway Station
Honesty BarFree ParkingAdults Only
  • Ammonite-themed decor throughout
  • 24-hour honesty bar lounge
  • Dietary-specific breakfast specials
From£ 157 /nightSelect
Seascape Guest HouseBed & Breakfast
9.0
Perfect
Map
300 m from City Centre200 m from Weymouth Quay Railway Station
Beach AccessSea ViewsFree WiFi
  • Direct beachfront access & sea views
  • Full English breakfast served daily
  • Free WiFi throughout property
From£ 95 /nightSelect
Lyndale Guest HouseBed & Breakfast
9.0
Perfect
Map
1.1 km from City Centre500 m from Weymouth Railway Station
Beach AccessGolf CourseFree Parking
  • Beachfront with stunning sea views
  • Family-run with personalized hosting
  • Dog-friendly with direct beach access
From£ 77 /nightSelect
A Maiden RestBed & Breakfast
8.4
Great
Map
800 m from City Centre200 m from Weymouth Train Station
Sea-View RoomsOutdoor Tennis CourtDirect Booking Discounts
  • Sea-view rooms with balconies
  • Personalized owner service
  • Direct booking discounts offered
From£ 98 /nightSelect
Calm Sea GuesthouseGuest house
9.4
Perfect
Map
1.0 km from City Centre300 m from Weymouth Railway Station
Bicycle HireLuggage StorageSnack Bar
  • Historic building with private entrance
  • Dietary-inclusive breakfast praised by guests
  • Quiet street views for peaceful stay
From£ 129 /nightSelect
The FlintstonesGuest house
9.4
Perfect
Map
1.2 km from City Centre500 m from Weymouth Railway Station
Private ParkingShared LoungeEnglish Breakfast
  • Family-run with personalized service
  • Shared lounge for guest interaction
  • Free private on-site parking
From£ 84 /nightSelect
Swallows RestBed & Breakfast
9.8
Perfect
Map
2.6 km from City Centre1.4 km from Sandsfoot Castle
Hot TubSelf-CateringAlpaca Experience
  • Meet resident alpacas and pigs
  • Award-winning breakfast with local eggs
  • Homemade cakes delivered to rooms
From£ 106 /nightSelect
Olivers Guest HouseGuest house
7.8
Very good
Map
1.1 km from City Centre400 m from Weymouth Railway Station
Parking PermitsSea ViewsFamily Cots
  • Homemade candies welcome guests
  • Free parking permits provided
  • Locally sourced breakfast
From£ 59 /nightSelect
9.0
Perfect
Map
1.0 km from City Centre400 m from Weymouth Railway Station
Beach AccessSea-view DiningBar Lounge
  • Beachfront just 15 meters away
  • Panoramic sea-view dining room
  • Historic Georgian guesthouse
From£ 137 /nightSelect
The Bay Guest HouseGuest house
8.8
Great
Map
1.1 km from City Centre400 m from Weymouth Railway Station
Off-street ParkingFull English BreakfastLuggage Storage
  • Rare rear off-street parking in town
  • Personalized local tips from Jean
  • Victorian architecture with cozy rooms
From£ 70 /nightSelect
Bayliss HallGuest house
7.0
Very good
Map
300 m from City Centre300 m from Weymouth Quay Railway Station
Beach AccessWater SportsOutdoor Dining
  • Listed 1800s building near beach
  • Most rooms with sea or harbour view
  • Short walk from Weymouth Harbour
From£ 67 /nightSelect
8.1
Great
Map
700 m from City Centre200 m from Weymouth Train Station
Private ParkingBeach AccessSea Views
  • Direct beachfront access
  • Personalized service by staff
  • In-room cereal breakfast
From£ 100 /nightSelect
The LanghamBed & Breakfast
8.8
Great
Map
900 m from City Centre300 m from Weymouth Railway Station
BilliardsDartsGames Room
  • Historic seafront hotel from 1800s
  • Spacious family rooms with bunk beds
  • On-site bar with pool table and darts
From£ 83 /nightSelect
Show more
  • 1
  • 2

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.