Skip to main content

Search hotels in Marksbury

Enter your dates to see the latest prices and deals for Marksbury hotels

Filter by:

Star Rating

Review score

Marksbury – 555 hotels and places to stay

See the latest prices and deals by choosing your dates.
DoubleTree by Hilton Bath, hotel in Marksbury

DoubleTree by Hilton Bath is a property located in Bath’s city center. Guests can enjoy views of the city, River Avon and the countryside beyond.

The room was good and comfortable. There was plenty of choice for breakfast and when something ran out it was quickly replenished. The location was perfect for the centre of the city and easy to find. The Podium car park may have been a problem to park in at the weekend but we found a space on Friday.
Scored 7.7
7.7
Rated good
Good
6,299 reviews
Price from
$131.85
1 night, 2 adults
Henrietta House, a member of Radisson Individuals, hotel in Marksbury

Originating from the 1780s, Henrietta House Hotel is a Georgian period townhouse set in the heart of Bath. It is a 10-minute walk from Bath Spa railway station. Free Wi-Fi is available to all guests.

This was my second stay at Henrietta House and the experience was fantastic. Rajeev gave me the warmest of welcomes, and couldn’t have been more helpful, even gave me a restaurant recommendation for the evening which was wonderful too. I’d say the best part of the stay is how friendly the staff are. But also the beds are comfortable, the rooms are nicely decorated and it’s quiet. Great location in a beautiful part of the City with a green park next door too.
Scored 8.4
8.4
Rated very good
Very Good
5,972 reviews
Price from
$146.62
1 night, 2 adults
Holiday Inn Express Bath, an IHG Hotel, hotel in Marksbury

Holiday Inn Express Bath is a 15-minute walk from the magnificent Roman center of Bath, a UNESCO World Heritage city.

Fairly functional room, everything was appropriate, nothing more, nothing less, just enough. The breakfast is complimentary and adequate, although it would've been nice to have gluten free bread option.
Scored 7.6
7.6
Rated good
Good
5,939 reviews
Price from
$101.97
1 night, 2 adults
The Gainsborough Bath Spa - Small Luxury Hotels of the World, hotel in Marksbury

The Gainsborough Bath Spa - Small Luxury Hotels of the World features a fitness center, shared lounge, a restaurant and bar in Bath.

Spotless, comfortable, friendly staff, great location, facilities.
Scored 8.8
8.8
Rated excellent
Excellent
3,600 reviews
Price from
$263
1 night, 2 adults
Eight, hotel in Marksbury

Located in Bath, within a few steps of The Roman Baths and a 5-minute walk of Bath Spa Train Station, Eight has free WiFi throughout the property.

Beautiful building and a large beautiful room. The location was outstanding for a tourist. The hotel has no parking but there is a 20 minute loading zone just a 1/2 block away. The staff took out suitcases to our room while we moved our car to public parking, which was super sweet!
Scored 9.0
9.0
Rated wonderful
Wonderful
699 reviews
Price from
$226.06
1 night, 2 adults
Abbey Hotel Bath, a Tribute Portfolio Hotel, hotel in Marksbury

The Abbey Hotel Bath is a Marriott Tribute Portfolio Hotel. These are Independent Hotels with unique local character and vibrant social scenes.

Kind and helpful staff. Made us feel welcome and were generous during our stay. Really appreciated the staff and had a wonderful stay.
Scored 8.4
8.4
Rated very good
Very Good
635 reviews
Price from
$146.50
1 night, 2 adults
Broad Street Townhouse, hotel in Marksbury

Featuring a bar, Broad Street Townhouse is located in the center of Bath, a 5-minute walk from The Circus Bath.

The entire property was extremely convenient and centrally located. We traveled by car and had no problem finding parking at a nearby public garage. We had a great experience with the staff, who greeted us very warmly and helped us get set up with our room right away. The room was comfy and super cute. The bathroom was amazing—fantastic updated shower and sink and a toasty towel warmer. We had the window open overnight and didn’t have any issues with street noise (keep in mind, this was a weeknight in the off-season). We enjoyed our breakfast in the beautifully designed downstairs cafe.
Scored 8.5
8.5
Rated very good
Very Good
1,533 reviews
Price from
$139.45
1 night, 2 adults
The Old Manor House Hotel, hotel in Marksbury

Dating back to 1609, this charming manor is believed to be the oldest dwelling house in Keynsham Village. It retains period features like oak beams, and offers free Wi-Fi and free parking on site.

Excellent evening Meal and Service - Better than normal . Breakfast very cook too. It would appear they have a real Chef preparing their Food
Scored 8.1
8.1
Rated very good
Very Good
761 reviews
Price from
$170.49
1 night, 2 adults
Radstock Hotel near Bath, hotel in Marksbury

Built in the 18th century, The Radstock Hotel is a traditional coaching inn close to Bath and Bristol Airport. It offers comfortable accommodations with home-cooked meals and friendly staff.

Clean, freshly laundered bedclothes and sufficient towels. A decent supply of tea, coffee and milk (bonus biscuits). Will the hotel manager, as previously arranged, went above and beyond to give us access to our room at 12noon so that we could ready ourselves ahead of the family funeral we were attending, which was much appreciated.
Scored 6.6
6.6
Rated pleasant
Pleasant
712 reviews
Price from
$73.88
1 night, 2 adults
Bathen House Boutique Hotel, hotel in Marksbury

Providing free on-site car parking in Bath, Bathen House provides a shared lounge and free WiFi. Built in 1910, the property is within 1.2 mi of Royal Crescent and 1.4 mi of The Circus Bath.

I’ve stayed in many hotels over the years and this was one of the best I’ve ever stayed in. The extra amenities in the room, the space and the service was incredible. We requested a few things to our room and it was brought swiftly on a sliver platter. We had a few extra requests and they were accommodated if possible by the hotel. I would recommend, it was very clean and comfortable! 5*
Scored 9.3
9.3
Rated wonderful
Wonderful
1,355 reviews
Price from
$205.85
1 night, 2 adults
See all hotels in and around Marksbury