Find and Book Top Hotels in Dorchester

Search among 13 available hotels and places to stay in Dorchester from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-13 out of 13
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great105 reviews
MapView on map4.8 km from City Centre
From   US$ 117 /nightSelect
8.2
Great110 reviews
MapView on map8.9 km from City Centre
From   US$ 83 /nightSelect
8.6
Great452 reviews
500 m from City Centre100 m from World Heritage Ltd
From   US$ 93 /nightSelect
Bed & Breakfast
8.2
Great92 reviews
800 m from City Centre600 m from Terracotta Warrior Museum
From   US$ 62 /nightSelect
8.2
Great91 reviews
500 m from City Centre200 m from Dorset County Museum
From   US$ 123 /nightSelect
Bed & Breakfast
8.2
Great93 reviews
9.5 km from City Centre
From   US$ 93 /nightSelect
Bed & Breakfast
7.8
Very good47 reviews
11.3 km from City Centre
From   US$ 145 /nightSelect
Bed & Breakfast
8.2
Great96 reviews
500 m from City Centre200 m from World Heritage Ltd
From   US$ 101 /nightSelect
Bed & Breakfast
8.6
Great27 reviews
1.0 km from City Centre400 m from Curves For Women
From   US$ 127 /nightSelect
Guest house
8.6
Great259 reviews
500 m from City Centre100 m from World Heritage Ltd
From   US$ 154 /nightSelect
Guest house
8.2
Great88 reviews
3.0 km from City Centre700 m from Kingston Maurward Animal Park
From   US$ 150 /nightSelect
8.4
Great141 reviews
2.1 km from City Centre500 m from Picturehouse
From   US$ 123 /nightSelect
16.3 km from City Centre
From   US$ 299 /nightSelect

Best hotels and places to stay in Dorchester

Why visit?

Dorchester, located in the picturesque county of Dorset in the United Kingdom, offers a charming and historic setting that appeals to a wide range of tourists. Known for its rich heritage, vibrant culture, and stunning landscapes, Dorchester is a destination that captivates visitors. With a variety of options for accommodation, including B&Bs, hotels, and charming cottages, staying in Dorchester provides easy access to explore the wonders of this delightful town. From its fascinating museums and captivating architecture to its proximity to stunning natural attractions, Dorchester is a must-visit for any traveler seeking a unique and enriching experience.

Where to stay?

The Town Center: For those who prefer to be in the heart of the action, staying in the town center of Dorchester is an excellent choice. Here, youll find a range of accommodation options, from cozy B&Bs and boutique hotels to well-known chains. By staying in the bustling town center, youll be within walking distance of attractions such as the Dorset County Museum, Maumbury Rings, and the charming local shops and restaurants. Its the perfect location to immerse yourself in the vibrant atmosphere of Dorchester.

Fordington: Situated just a short distance from the town center, Fordington offers a more tranquil and peaceful ambiance. This residential area provides a quieter alternative to staying in the heart of Dorchester while still being within easy reach of the towns amenities. Accommodation options in Fordington include charming bed and breakfast establishments and self-catering cottages. Enjoy a peaceful retreat after a day of exploring the town and relish in the beauty of the surrounding countryside.

Poundbury: Created by Prince Charles as an exemplary urban development, Poundbury is a unique place to stay in Dorchester. This modern town showcases traditional architectural designs with a contemporary twist. Accommodation in Poundbury includes stylish hotels and guesthouses, offering modern amenities and a touch of elegance. While staying in Poundbury, youll have the opportunity to explore the architectural marvels of this unique town and experience its vibrant community atmosphere.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The Junction Hotel: Located in the heart of Dorchester, The Junction Hotel offers comfortable accommodation at an affordable price. This budget-friendly hotel provides clean and well-appointed rooms, making it a great choice for travelers on a tight budget. With its central location, guests staying at The Junction Hotel can easily access the towns attractions and enjoy a pleasant stay without breaking the bank.

The Royal Oak Hotel: Situated in Fordington, The Royal Oak Hotel offers excellent value for money. This family-run hotel provides cozy and charming rooms, ensuring a comfortable stay for guests. With its warm hospitality and convenient location, The Royal Oak Hotel is a popular choice for those seeking affordable accommodation in Dorchester.

The Brace of Pheasants: Located just outside of Dorchester, The Brace of Pheasants is a delightful country inn offering great value for money. With its cozy rooms and traditional pub restaurant, guests can experience the charm of rural Dorset while still being within easy reach of the town. The inn also offers a delicious breakfast to start the day off right, making it a fantastic option for those looking for affordable and comfortable accommodation.

Best kid-friendly hotels:

The Wessex Royale Hotel: Situated in the town center, The Wessex Royale Hotel is a family-friendly option with spacious rooms and excellent facilities. This hotel offers interconnecting rooms, ensuring families can stay together comfortably. With its central location, families staying at The Wessex Royale Hotel can easily explore the towns attractions and enjoy a hassle-free stay.

The Kings Arms: Located in Martinstown, just outside of Dorchester, The Kings Arms is a family-friendly hotel surrounded by beautiful countryside. The hotel features family rooms and offers amenities such as a childrens menu and outdoor play area, ensuring a memorable stay for families. With its relaxed atmosphere and proximity to nature, The Kings Arms is an ideal choice for families seeking a peaceful retreat.

Best hotels for a romantic getaway:

The Duchess of Cornwall: Situated in Poundbury, The Duchess of Cornwall is a boutique hotel perfect for a romantic escape. This elegant and charming hotel offers luxurious rooms with cozy furnishings, creating a romantic ambiance. Couples can enjoy a romantic dinner at the hotels restaurant and explore the nearby attractions hand in hand, making it an excellent choice for a memorable romantic getaway.

Athelhampton House: Located a short distance from Dorchester, Athelhampton House offers a truly romantic setting. This historic manor house is surrounded by beautiful gardens, creating a tranquil and enchanting atmosphere. With its luxurious rooms and exquisite dining options, couples can indulge in a romantic retreat in this stunning countryside estate.

Best for location:

The Casterbridge Hotel: Situated in the town center, The Casterbridge Hotel offers a prime location for exploring Dorchester. With its comfortable rooms and easy access to the towns sights and amenities, guests can experience the convenience of staying in the heart of Dorchester.

The Junction Hotel: Located near the train station, The Junction Hotel provides easy access to both the town center and surrounding areas. Guests staying here can easily explore Dorchester and venture further afield to discover the beauty of Dorsets countryside.

The Wessex Royale Hotel: Situated in the town center, The Wessex Royale Hotel offers a central location for exploring Dorchesters attractions. With its convenient proximity to shops, restaurants, and transportation hubs, guests can easily navigate the town and make the most of their stay.

Best for a short city break:

The Casterbridge Hotel: Located in the town center, The Casterbridge Hotel offers comfortable and convenient accommodation for a short city break in Dorchester. With its proximity to the towns main attractions and amenities, guests can make the most of their visit and enjoy a relaxing stay.

The Junction Hotel: Situated near the train station, The Junction Hotel provides an excellent base for a short city break. With its easy access to transportation and central location, guests can explore Dorchester and its surrounding areas within a limited timeframe.

Show moreLess