Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Weymouth
Lichfield House is located in Weymouth, a 15-minute walk from Weymouth Harbor, and offers free WiFi. The property is set 0.7 mi from Weymouth Marina and 1.6 mi from Sandsfoot Castle.

Marjune Guest House enjoys a location in Weymouth, 1.2 miles from Weymouth Beach and 1.8 miles from Weymouth Harbour.

Just a 7-minute walk from Weymouth Marina and one mile from Sandsfoot Castle, South Harbour Cottage features accommodations in Weymouth with a garden.
Weymouth Bay Apartment C is located in Weymouth, just a 3-minute walk from Weymouth Beach and 2.2 miles from Weymouth Harbour.
Just a 15-minute walk from Weymouth Beach and 0.7 miles from Weymouth Harbour, Sea Pebbles features accommodations in Weymouth with a garden.
Housed in a historic building, the recently renovated The George B&B provides accommodations with a shared lounge and free Wifi.

Located 1 minute's walk from the town bridge over the historic Weymouth Harbor, this traditional hotel offers comfortable accommodations, a restaurant and bar, and easy access to beach, 10-minutes'...

Located on Weymouth’s Esplanade, the family-run Hotel Rex is in an enviable position by the beach. The Pavilion Theater are only 2 minutes’ walk away.

Just a 5-minute walk from Weymouth Beach, Best Western Hotel Rembrandt features a modern leisure club, traditional restaurant and free Wi-Fi. Weymouth center is just a mile away.

Facing the beachfront, The Leam Hotel offers 3-star accommodations in Weymouth and has a shared lounge, restaurant and bar.


Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Popular with guests booking 3-star hotels in Weymouth
Marina Vista is located in Weymouth, just a 11-minute walk from Discovery and 1.1 miles from Weymouth Sealife Park.
Located in Weymouth and with Weymouth Beach reachable within a 2-minute walk, The Royal Hotel Weymouth provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar.
The Mayfair provides beachfront accommodations in Weymouth. This 3-star bed and breakfast offers luggage storage space, a concierge service, and free Wifi.
Flat One is located in Weymouth, just 23 miles from Corfe Castle and 26 miles from Golden Cap.
Bridge Apartment is located in Weymouth, just 1.4 miles from Weymouth Harbour and 4.9 miles from Portland Castle.
A Maiden Rest provides beachfront accommodations in Weymouth. The 3-star bed and breakfast is 1.2 miles from Weymouth Beach.
The Langham is a family-run licensed bed and breakfast with a great seafront location, moments from Weymouth’s award-winning beach. There is a bar with a pool table and darts. Free WiFi is available.
This 3-star guest house is a Grade II listed Georgian building located on the picturesque Weymouth seafront, just 2 minutes’ walk from Weymouth Rail Station. Free Wi-Fi is available in public areas.
Set on the summit of Portland near Weymouth, Heights Hotel has stunning views over Chesil Beach, Lyme Bay and Portland Harbor. Free private parking is provided.
Overlooking Weymouth beach and the Jurassic coastline, The Fairhaven Hotel is located on The Esplanade, allowing easy access to the beach and historic 17th-century harbor.
Located 1.2 miles from Weymouth Beach, Hotel Prince Regent offers 3-star accommodations in Weymouth and has a shared lounge, a restaurant and a bar.
Located on Weymouth’s Esplanade, the family-run Hotel Rex is in an enviable position by the beach. The Pavilion Theater are only 2 minutes’ walk away.
The Marina Court is a Grade II listed building, located on the esplanade, opposite Weymouth’s sandy beaches and with views of the Jurassic coastline.
Crofton Guest House offers accommodations in Weymouth, 1.2 miles from Weymouth Beach and 1.8 miles from Weymouth Harbour.
Marjune Guest House enjoys a location in Weymouth, 1.2 miles from Weymouth Beach and 1.8 miles from Weymouth Harbour.
Beaufort guesthouse provides beachfront accommodations in Weymouth. This 3-star guest house offers luggage storage space, daily room service, and free Wifi.
Located on Weymouth's historic seafront, The Beach House offers panoramic views around Weymouth Bay and the coast line.
A 5-minute walk from Weymouth Train Station, Seaspray Guest House offers a range of rooms, many with sea views. This Dorset guest house provides free WiFi.
Just 1-minute from the sea, Arcadia Guest House in Weymouth offers stylish rooms with free Wi-Fi. A full English breakfast is available at this Dorset guest house, which also has free on-site parking.
Boaters Guesthouse enjoys a location in Weymouth, 0.9 miles from Weymouth Harbour and 15 miles from Monkey World. The 3-star bed and breakfast is a 3-minute walk from Weymouth Beach.
Just a 5-minute walk from Weymouth Marina and 1.2 miles from Sandsfoot Castle, Harbour Catch Cottage features accommodations in Weymouth with a garden.
Close to all local facilities, beach, restaurants and entertainment, The Anchorage is located in the seaside town of Weymouth, just 10 minutes’ walk to the railway station.
Bayliss Hall Guest house is a privately owned listed building, built in the early 1800s. It offers rooms with attached bathroom with free Wi-Fi, a one minute walk from Weymouth Harbor.
Philbeach Guest House provides beachfront accommodations in Weymouth. Featuring sea and city views, this bed and breakfast also features free Wifi.