We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Room Service Business Classic & up & up Independent Hotels Internet Cheap Hotels & up Hotels with Restaurants Hotels with Free Wifi Non-Smoking Hotel Quiet Hotels Reduced mobility rooms Meeting room Modern Hotels Hotels with Room Service Air Conditioning Hotels with Jacuzzi Hotels With Entertainment €€ €€€ €€€€ Premier Inn Hotels with Balconies Boutique City Centre Hotels Spa Hotels Business services Hotels with Nightclubs Downtown Hotels Family Bed and Breakfast Hotels with Smoking Rooms Wedding Hotels Best Western Charming Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
139 The Esplanade, Weymouth DT4 7NR, England
0.6 km from Weymouth Beach
Check our website for the latest prices and availability Read more
Hotel Prince Regent

LateRooms.com
Loading prices...
90-91 The Esplanade, Weymouth DT4 7AX, England
0.2 km from Weymouth Beach
  • Restaurant
  • Bar/Lounge
Bay Royal Weymouth Hotel

Hotels.com

Orbitz.com

Travelocity
Loading prices...
35 The Esplanade, Weymouth DT4 8DH, England
0.3 km from Weymouth Beach
  • Free Wifi
  • Free Parking
29 The Esplanade, Weymouth DT4 8DN, England
0.3 km from Weymouth Beach
  • Free Wifi
  • Breakfast included
Hotel Rex

Booking.com

Priceline
US$109*
Agoda.com
View Deal
37 The Esplanade, Weymouth DT4 8DH, England
0.3 km from Weymouth Beach
  • Beachfront
  • Restaurant
The Fairhaven Hotel

Booking.com

Agoda.com
US$66*
Priceline
View Deal
17-19 Maiden Street, Weymouth DT4 8BB, England
0.3 km from Weymouth Beach
  • Beachfront
  • Bar/Lounge
The Hotel Central

TripAdvisor

Booking.com
Loading prices...
27-28 the esplanade, Weymouth DT4 8DN, England
0.3 km from Weymouth Beach
  • Free Wifi
  • Free Parking
Alexandra Hotel
US$77*
TripAdvisor
US$77*
Booking.com
US$77*
Priceline
View Deal
51-53 St. Thomas Street, Weymouth DT4 8EQ, England
0.4 km from Weymouth Beach
  • Restaurant
  • Bar/Lounge
Crown Hotel

Booking.com
US$68*
Priceline
View Deal
18 Helen Lane, Weymouth DT4 8AX, England
0.5 km from Weymouth Beach
  • Bar/Lounge
  • Spa
No photo provided
139 The Esplanade, Weymouth DT4 7NR, England
0.6 km from Weymouth Beach
  • Breakfast included
  • Beachfront
Hotel Prince Regent

LateRooms.com
Loading prices...
135-138 The Esplanade, Weymouth DT4 7NG, England
0.6 km from Weymouth Beach
  • Free Parking
  • Beachfront
Russell Hotel

LateRooms.com
No availability for your dates
7 Abbotsbury Road, Weymouth DT4 0AD, England
0.6 km from Weymouth Beach
  • Free Wifi
  • Free Parking
Galway Guest House

TripAdvisor

Priceline

Booking.com
Loading prices...
22 Brunswick Terrace, Weymouth DT4 7RW, England
0.7 km from Weymouth Beach
  • Free Wifi
  • Breakfast included
Windsor Hotel

TripAdvisor

Booking.com

Priceline
Loading prices...
62 Abbotsbury Road, Weymouth DT4 0BJ, England
0.9 km from Weymouth Beach
    No photo provided
    12-18 Dorchester Road | Weymouth, Weymouth DT4 7JU, England
    1.2 km from Weymouth Beach
    • Free Wifi
    • Free Parking
    Best Western Weymouth Hotel Rembrandt
    US$109*
    TripAdvisor

    Expedia.com
    US$142*
    HotelQuickly
    View all 10 deals
    SAVE US$33
    US$142*
    US$109*
    Booking.com
    View Deal
    Preston Beach Road | Lodmoor Country Park, Weymouth DT4 7SX, England
    1.5 km from Weymouth Beach
    • Free Wifi
    • Free Parking
    Premier Inn Weymouth Seafront Hotel

    Booking.com
    US$97*
    PremierInn.com
    View Deal
    New Look House Mercery Road | Gateway Business Park, Weymouth DT3 5HJ, England
    2.6 km from Weymouth Beach
    • Free Wifi
    • Free Parking
    Premier Inn Weymouth Hotel

    PremierInn.com

    Booking.com
    Loading prices...
    Bowleaze Coveway, Weymouth DT3 6PR, England
    3.7 km from Weymouth Beach
    • Free Wifi
    • Free Parking
    Riviera Hotel

    Priceline
    US$114*
    Agoda.com
    US$114*
    LateRooms.com
    US$114*
    Booking.com
    View Deal
    Osmington, Osmington Mills, England
    6.0 km from Weymouth Beach
    • Free Wifi
    • Free Parking
    The Smuggler\\

    Priceline

    Booking.com

    Agoda.com
    Loading prices...
    Yeates Road, DT5 2EN, England
    6.3 km from Weymouth Beach
    • Free Parking
    • Breakfast included
    The Heights Hotel
    US$129*
    TripAdvisor

    Booking.com

    Hotels.com
    View all 9 deals
    US$128*
    Expedia.com
    View Deal
    Fleet Road, Weymouth DT3 4ED, England
    6.5 km from Weymouth Beach
    • Free Wifi
    • Free Parking
    Moonfleet Manor Hotel
    US$154*
    TripAdvisor
    US$154*
    CheapTickets
    US$154*
    Expedia.com
    View all 10 deals
    US$154*
    Hotels.com
    View Deal
    Goose Hill, Portesham, Abbotsbury, Weymouth DT3 4HE, England
    10.3 km from Weymouth Beach
      No photo provided
      5 Pope Street, Dorchester DT1 1GW, England
      11.0 km from Weymouth Beach
      • Free Wifi
      • Restaurant
      Premier Inn Dorchester Hotel

      Agoda.com

      Booking.com
      US$83*
      PremierInn.com
      View Deal
      42 Great Western Road, Dorchester DT1 1UF, England
      11.2 km from Weymouth Beach
      • Free Wifi
      • Free Parking
      Junction Hotel

      TripAdvisor

      Booking.com

      Priceline
      Loading prices...
      32 High West Street, Dorchester DT1 1UP, England
      11.5 km from Weymouth Beach
      • Free Wifi
      • Free Parking
      BEST WESTERN Wessex Royale Hotel
      US$86*
      TripAdvisor

      Hotels.com

      Hotwire.com
      View all 10 deals
      US$86*
      Booking.com
      View Deal
      49 High East Street, Dorchester DT1 1HU, England
      11.7 km from Weymouth Beach
      • Free Wifi
      • Breakfast included
      The Casterbridge

      Priceline

      Agoda.com

      Booking.com
      Loading prices...
      Abbey House Church Street, Abbotsbury, Weymouth DT3 4JJ, England
      11.9 km from Weymouth Beach
      • Free Wifi
      • Free Parking
      The Abbey House
      Rosemary Lane | Rodden Row, Abbotsbury, Weymouth DT3 4JN, England
      11.9 km from Weymouth Beach
      • Free Parking
      East Farm House B&B

      TripAdvisor

      Booking.com

      Priceline
      Loading prices...
      9 Market Street, Abbotsbury, Weymouth DT3 4JR, England
      12.1 km from Weymouth Beach
      • Free Wifi
      • Free Parking
      The Ilchester Arms Hotel
      US$120*
      TripAdvisor

      Hotels.com
      US$120*
      Expedia.com
      View all 9 deals
      US$120*
      Orbitz.com
      View Deal
      Main Road | Lulworth Cove, West Lulworth BH20 5RL, England
      14.4 km from Weymouth Beach
      • Free Wifi
      • Free Parking
      Limestone Hotel

      TripAdvisor

      Booking.com

      Priceline
      Loading prices...
      West Bexington | Bridport, West Bexington DT2 9DF, England
      16.5 km from Weymouth Beach
      • Free Wifi
      • Free Parking
      The Manor

      TripAdvisor

      Priceline

      Booking.com
      Loading prices...
      *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.