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.
View map
Sponsored by:
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 & up Clean Hotels Hotels with Restaurants Cheap Hotels Non-Smoking Hotel Hotels with Free Wifi Reduced mobility rooms Quiet Hotels Suite Hotels Modern Hotels Hotels with Bars Hotels with Balconies Meeting room Hotels with Room Service Hotels With Entertainment Budget Hotels Air Conditioning Party Hotels Hotels with Jacuzzi Hotels With Indoor Pools Wedding Hotels €€ €€€ €€€€ Premier Inn Luxury Traveller Foodie City Centre Hotels Luxury Family Hotels Spa Hotels Business services Hotels with Nightclubs Romantic Boutique Hotels Downtown Hotels Family Bed and Breakfast Hotels with Smoking Rooms Best Western Charming Hotels Any distance from The Royal Oak
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
The Royal Oak
Booking.com
US$88
View Deal
52 Dorchester Road, Weymouth DT4 7JZ, England
0.0 km from The Royal Oak
  • Free Wifi
  • Free Parking
A Knights Rest Guest House
93 Dorchester Road, Weymouth DT4 7JY, England
0.1 km from The Royal Oak
  • Beachfront
Best Western Weymouth Hotel Rembrandt
Priceline
US$105
View Deal
12-18 Dorchester Road, Weymouth DT4 7JU, England
0.2 km from The Royal Oak
  • Free Wifi
  • Free Parking
Barnes's Rest Bed and Breakfast and Caravan
Booking.com
US$125
View Deal
165 Dorchester Road | Dorset, Weymouth DT4 7LE, England
0.2 km from The Royal Oak
  • Free Wifi
  • Free Parking
The Rosefield
SAVE US$3
US$119
Hotels.com
US$116
View Deal
20 Dorchester Road, Weymouth DT4 7JU, England
0.2 km from The Royal Oak
  • Free Wifi
  • Free Parking
George Hotel
TripAdvisor
View Deal
65 Dorchester Road, Weymouth DT4 7JX, England
0.2 km from The Royal Oak
  • Free Wifi
  • Free Parking
The Stanley Guest House
SAVE US$2
US$63
Expedia.com
US$61
View Deal
14 Kirtleton Avenue, Weymouth DT4 7PT, England
0.3 km from The Royal Oak
  • Free Wifi
  • Free Parking
The Pebbles
TripAdvisor
View Deal
18 Kirtleton Avenue, Weymouth DT4 7PT, England
0.3 km from The Royal Oak
  • Free Wifi
  • Free Parking
Valentines Guest House
TripAdvisor
View Deal
1 Waterloo Place | Esplanade, Weymouth DT4 7NS, England
0.3 km from The Royal Oak
  • Free Wifi
  • Free Parking
No photo provided
16 Kirtleton Avenue, Weymouth DT4 7PT, England
0.3 km from The Royal Oak
    No photo provided
    8 Hanover Road, Weymouth DT4 7QP, England
    0.3 km from The Royal Oak
      Weatherbury Hotel
      Travelocity
      US$112
      View Deal
      7 Carlton Road North, Weymouth DT4 7PX, England
      0.3 km from The Royal Oak
        No photo provided
        21-25 Kirtleton Avenue, Weymouth DT4 7PS, England
        0.3 km from The Royal Oak
          Sandy Dreams
          Booking.com
          US$84
          View Deal
          4 Kirtleton Avenue, Weymouth DT4 7PT, England
          0.4 km from The Royal Oak
          • Free Wifi
          • Free Parking
          Oaklands Guesthouse
          TripAdvisor
          View Deal
          1 Glendinning Avenue, Weymouth DT4 7QF, England
          0.4 km from The Royal Oak
          • Free Wifi
          • Free Parking
          Lilac Villa Guest House
          TripAdvisor
          View Deal
          124 Dorchester Road | Dorset, Weymouth DT4 7LG, England
          0.4 km from The Royal Oak
          • Free Wifi
          • Free Parking
          Pink House Bed and Breakfast
          TripAdvisor
          View Deal
          122A Dorchester Road, Weymouth DT4 7LG, England
          0.4 km from The Royal Oak
          • Free Wifi
          • Free Parking
          The Garret
          14 Cranford Avenue, Weymouth DT4 7TL, England
          0.4 km from The Royal Oak
          • Free Wifi
          • Free Parking
          The Grange Bed & Breakfast
          Booking.com
          US$98
          View Deal
          12 Grange Road, Weymouth DT4 7PQ, England
          0.5 km from The Royal Oak
          • Free Wifi
          • Free Parking
          Ashmira Guest House
          Agoda.com
          US$91
          View Deal
          3 Westerhall Road, Weymouth DT4 7SZ, England
          0.5 km from The Royal Oak
          • Free Wifi
          • Free Parking
          Harlequin Guest House
          Booking.com
          US$68
          View Deal
          9 Carlton Road South, Weymouth DT4 7PL, England
          0.5 km from The Royal Oak
          • Free Wifi
          • Free Parking
          Green Gables Guest House
          14 Carlton Road South, Weymouth DT4 7PJ, England
          0.5 km from The Royal Oak
          • Free Wifi
          • Free Parking
          No photo provided
          TripAdvisor
          View Deal
          10 Carlton Road South, Weymouth DT4 7PJ, England
          0.5 km from The Royal Oak
            Premier Inn Weymouth Seafront Hotel
            Preston Beach Road | Lodmoor Country Park, Weymouth DT4 7SX, England
            0.6 km from The Royal Oak
            • Free Parking
            • Restaurant
            Crofton Guest House
            SAVE US$7
            US$82
            Travelocity
            US$75
            View Deal
            36 Lennox Street, Weymouth DT4 7HD, England
            0.6 km from The Royal Oak
            • Free Wifi
            • Free Parking
            St. Johns Guest House
            Booking.com
            US$92
            View Deal
            7 Dorchester Road | Our car park is at the back in Grange Rd, Weymouth DT4 7JR, England
            0.6 km from The Royal Oak
            • Free Wifi
            • Free Parking
            Southville Guest House
            Booking.com
            US$82
            View Deal
            5 Dorchester Road, Weymouth DT4 7JR, England
            0.6 km from The Royal Oak
            • Free Wifi
            • Free Parking
            The Old Rectory Weymouth
            42 Melcombe Avenue, Weymouth DT4 7TF, England
            0.6 km from The Royal Oak
            • Free Wifi
            • Breakfast included
            Hudsons
            Booking.com
            US$77
            View Deal
            215 Dorchester Road, Weymouth DT3 5EQ, England
            0.6 km from The Royal Oak
            • Free Wifi
            • Free Parking
            Marjune Guest House
            TripAdvisor
            View Deal
            32 Lennox Street, Weymouth DT4 7HD, England
            0.6 km from The Royal Oak
            • Free Wifi
            • Free Parking
            *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.