Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Bristol – 376 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Number 38 Clifton

Hotel in Clifton, Bristol

A contemporary boutique hotel set in a Georgian townhouse, Number 38 Clifton offers stylish rooms with views of the Clifton Downs or Bristol city center. This property is beautiful. Very high end finish and beautifully decorated. Accommodated us with an early breakfast. Extremely comfortable bed and we had an upgrade as hotel wasn’t full. Absolutely great would love to return.

Show more Show less
9.5
Exceptional
750 reviews
Avg. price/night:
$146

Hotel du Vin Bristol

Hotel in Broadmead, Bristol

With a secluded courtyard and award-winning bistro, this historic hotel offers luxury rooms with free Wi-Fi. Hotel du Vin Bristol is a 10-minute walk from the vibrant Waterside area. The bed was super comfortable and the staff were friendly and helpful. The wine selection is wonderful and the food very good quality. Location very convenient.

Show more Show less
9.1
Awesome
874 reviews
Avg. price/night:
$123

Coombe Lodge

Hotel in Bristol

Located in Bristol, 8.7 mi from Ashton Court, Coombe Lodge provides accommodations with a restaurant, free private parking, a bar and a garden. The service was exceptional and the staff were wonderful with our kids. Breakfast was fantastic!!

Show more Show less
9.6
Exceptional
5 reviews
Avg. price/night:
$240

Village Hotel Bristol Filton

Hotel in Bristol

Located in Bristol, 4.3 mi from Cabot Circus, Village Hotel Bristol Filton features accommodations with a terrace, private parking and a shared lounge. Its new and clean and comfortable

Show more Show less
8.2
Very Good
1,155 reviews
Avg. price/night:
$88

Hampton by Hilton Bristol City Centre

Hotel in Bristol

Located in the heart of the city of Bristol, Hampton by Hilton offers modern accommodations with complimentary Wi-Fi. Very clean, rooms newly equipped, large space, comfortable bed and Led TV screen

Show more Show less
8.4
Very Good
5,880 reviews
Avg. price/night:
$69

Holiday Inn Bristol City Centre

Hotel in Bristol

Located in Bristol’s vibrant city center, this Holiday Inn offers ultra-modern rooms and a stylish restaurant and bar. Very clean and comfortable. Highly recommended

Show more Show less
8.4
Very Good
1,079 reviews
Avg. price/night:
$73

Victoria Square Hotel Clifton Village

Hotel in Clifton, Bristol

Victoria Square Hotel Clifton Village is set on a leafy Georgian square in fashionable Clifton Village. It is located 1 mile from Bristol's center. Free Wi-Fi is available throughout the property. Yes the bed was great. Breakfast, could have had more fruit.

Show more Show less
8.4
Very Good
2,341 reviews
Avg. price/night:
$64

Holiday Inn Express Bristol City Centre

Hotel in Temple, Bristol

Located directly opposite Temple Meads Railway Station, the Holiday Inn Express Bristol City Center is 30 minutes' drive from Bristol International Airport. Excellent and friendly staff! Very comfortable rooms, especially the bed and pillows. Room has everything you need. Breakfast is included in the price and is ample. Convenient location for Temple Mead station and bus to airport.

Show more Show less
8.3
Very Good
3,411 reviews
Avg. price/night:
$65

Holiday Inn Express Bristol Filton

Hotel in Bristol

Holiday Inn Express Bristol Filton offers a warm welcome, rooms with modern facilities and free Wi-Fi, just 5 miles from Bristol. Quite area very frendley staff and clean if you ask fir somthing in 5 min they served you my first time stay and is not going to be the last ❤️❤️❤️

Show more Show less
8.3
Very Good
3,586 reviews
Avg. price/night:
$56

Mercure Brigstow Bristol

Hotel in Bristol Old City, Bristol

On the tree-lined Welsh Back waterfront, this 4-star boutique hotel overlooks the River Avon and historic Bristol Bridge. It features a restaurant, bar and conference rooms. location, room, cleanliness of hotel and bedroom

Show more Show less
8.3
Very Good
2,447 reviews
Avg. price/night:
$99

Most-booked hotels in Bristol in the past month

See all

Bristol's best hotels with breakfast

See all

Budget hotels in Bristol

See all

Hotels located in the center of Bristol

See all

FAQs about hotels in Bristol

There are 376 hotels in Bristol listed on Booking.com , that—from 108060 guest reviews—have an average review score of 8.39. To give you an idea of how much a hotel in Bristol costs, the average price for a one-night stay is $116 (based on bookings made on our site in the last 30 days). Room sizes will naturally vary according to minimum and maximum occupancy requirements. However, to give you an indication, the average size of a double room in a Bristol hotel is 28m². If you're looking for some ideas about where in Bristol to book a hotel, the areas around Bristol hippodrome and Ashton Gate Stadium are popular with our guests. Whether you book a hotel in Bristol or elsewhere, you can always rely on 24/7 customer support when you book with Booking.com – wherever you are, whenever you need it.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Bristol:

Explore guest reviews of hotels in Bristol

See all