Skip to main content

The best romantic hotels in Dorset

Check out our pick of great romantic hotels in Dorset

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

From the Super Snug bedrooms - to the Lodge Suite boasting panoramic views over Lulworth Cove. This modern beachside hotel offers comfortable accommodation; good food and friendly service, with the relaxation of stunning sunsets and the sound of the gentle of the waves. Beautiful location, super friendly staff. Breakfast was delicious. Restaurant was great too

Show more Show less
9
Superb
1,046 reviews
Price from
US$142
per night

Set in Swanage, Gretenham B&B is a recently renovated accommodation, 300 metres from Swanage Bay and 9.4 km from Corfe Castle. Featuring sea and garden views, this bed and breakfast also features free WiFi. Monkey World is 24 km from the bed and breakfast and Weymouth Harbour is 47 km away. Perfect location. Nice rooms. Great breakfast!….the owners really made an effort to make us feel welcome. Such a friendly delight.

Show more Show less
9.3
Superb
193 reviews
Price from
US$674
per night

Set 24 km from Monkey World, 37 km from Corfe Castle and 40 km from Golden Cap, Braemar offers accommodation situated in Weymouth. The property features sea and quiet street views, and is 1.8 km from Weymouth Beach. Portland Castle is 8.6 km away and Portland Museum is 12 km from the guest house. The hosts were both so kind and generous. The breakfast was great.

Show more Show less
9
Superb
498 reviews

Located in Weymouth, 1.9 km from Weymouth Beach and 24 km from Monkey World, Fosters Guest House provides accommodation with free WiFi in a historic building. The property is around 37 km from Corfe Castle, 40 km from Golden Cap and 8.7 km from Portland Castle. Portland Museum is 12 km away and Rufus Castle is 12 km from the guest house. Clean, comfortable and felt right at home

Show more Show less
9.4
Superb
377 reviews

The Gresham is situated on the seafront in Weymouth, just 0.6 miles from Weymouth harbour.

The rooms have tea and coffee making facilities and a TV. There is free WiFi in all public area.

Weymouth Marina is 800 metres from The Gresham, while Sandsfoot Castle is 2.3 km away. The nearest airport is Bournemouth Airport, 47 km from the property. Since we arrived at the hotel late, we could not find parking, but the lady at the reception offered us a free breakfast as a gesture.

Show more Show less
9.6
Exceptional
502 reviews
Price from
US$85
per night

Each room comes with a flat-screen TV with satellite channels and DVD player. All rooms have a seating area where you can relax. Enjoy a cup of tea while looking out at the garden or town. The rooms come with a private bathroom. Extras include free toiletries and a hair dryer. After arriving later than anticipated Sarah was very welcoming and understanding. The house is absolutely beautiful and immaculately clean, aesthetically pleasing and in close proximity to the beautiful town of Swanage. Sarah provided a beautiful continental breakfast offering a wide variety along with freshly ground coffee. We would definitely recommend this place and would love to stay again should we visit the area. Thank you Sarah and Frazer for sharing your wonderful home. Susie and Michael

Show more Show less
9.3
Superb
218 reviews

Overlooking Weymouth Bay, No. 98 Boutique Hotel is a newly refurbished Grade II listed Georgian townhouse with free WiFi access. All rooms include a TV as well as an ensuite shower room, complimentary toiletries, a hair dryer and complimentary tea and coffee/refreshment tray. All rooms have crisp white bed linen and fluffy white towels and have been refurbished in blue and green accents which beautifully reflect the seascape directly beyond our front door. Other facilities offered at the property include a shared lounge and luggage storage. From the property Nothe Fort is a 9-minute journey on foot and Weymouth Sealife Park is 1.2 miles away. Portland Bill Lighthouse is a 24-minute journey by car. The train station is a two minute walk. This is our guests' favourite part of Weymouth, according to independent reviews. Beautifully styled, super clean, great breakfast options, and delightful hosts (Suzanne and Derek). Perfect location with inexpensive parking very close by. Would highly recommend all round. Thank you for making ours a stay to remember!

Show more Show less
9.2
Superb
220 reviews

Featuring 4-star accommodation, The Heritage Bed and Breakfast is set in Weymouth, 2.3 km from Chesil Beach and 6.8 km from Weymouth Harbour. This guest house offers free private parking, luggage storage space and free WiFi. The accommodation features a housekeeping service and a shared lounge for guests. Friendly, quiet and comfortable. Very good breakfast.

Show more Show less
9.6
Exceptional
219 reviews

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.

Each room has a flat-screen TV and tea and coffee facilities. There is also an en suite shower. Very friendly and Guest House very clean great views breakfast great definitely will be going again soon

Show more Show less
9.2
Superb
158 reviews
Price from
US$112
per night

Less than 5 minutes’ walk from the sea, Robertsbrook Guest House is located opposite the Swanage steam railway station. On Dorset’s Jurassic coast, this stylish bed and breakfast provides free parking and Wi-Fi. The hosts were fantastic and very welcoming and the room and facilities were perfect and so comfortable. Would definitely go back and use them again. The location was spot on perfectly placed for wandering around Swanage.

Show more Show less
9
Superb
255 reviews
Price from
US$84
per night

Most booked romantic hotels in Dorset this month

FAQs about romantic hotels in Dorset

Romantic Hotels that guests love in Dorset