Find and Book Top Rated Hotels in Bristol

Search among 151 available hotels and places to stay in Bristol from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 151
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
Bed & Breakfast
8.2
Great119 reviews
MapView on map10.9 km from City Centre
From   US$ 82 /nightSelect
Bed & Breakfast
8.2
Great53 reviews
MapView on map11.7 km from City Centre600 m from Tall Pines Golf Club
From   US$ 130 /nightSelect
8.0
Great48 reviews
1.3 km from City Centre400 m from whiteladies road
From   US$ 233 /nightSelect
8.6
Great232 reviews
6.9 km from City Centre1.5 km from The Mall at Cribbs Causeway
From   US$ 73 /nightSelect
8.4
Great56 reviews
6.0 km from City Centre1.5 km from Willsbridge Mill
From   US$ 222 /nightSelect
Bed & Breakfast
8.0
Great59 reviews
17.9 km from City Centre
From   US$ 138 /nightSelect
Guest house
8.2
Great88 reviews
1.3 km from City Centre500 m from University of Bristol
From   US$ 126 /nightSelect
8.2
Great69 reviews
5.6 km from City Centre
From   US$ 116 /nightSelect
Inn
7.6
Very good59 reviews
1.1 km from City Centre500 m from Bristol Temple Meads Station
From   US$ 80 /nightSelect
Guest house
8.0
Great24 reviews
8.6 km from City Centre
From   US$ 319 /nightSelect
Guest house
8.4
Great24 reviews
4.2 km from City Centre700 m from Bristol Vineyard
From   US$ 121 /nightSelect
Bed & Breakfast
8.2
Great41 reviews
16.5 km from City Centre
From   US$ 170 /nightSelect
Guest house
8.2
Great85 reviews
9.4 km from City Centre
From   US$ 77 /nightSelect
Bed & Breakfast
8.2
Great47 reviews
4.6 km from City Centre1.3 km from Henbury Golf Club
From   US$ 119 /nightSelect
Hotel
8.0
Great43 reviews
1.6 km from City Centre1.3 km from Bristol Hippodrome
From   US$ 101 /nightSelect
8.4
Great289 reviews
800 m from City Centre400 m from Bristol Royal Infirmary
From   US$ 126 /nightSelect
8.2
Great73 reviews
10.7 km from City Centre700 m from Tyntesfield
From   US$ 107 /nightSelect
8.2
Great93 reviews
1.3 km from City Centre600 m from University of Bristol
From   US$ 113 /nightSelect
Guest house
8.4
Great42 reviews
9.6 km from City Centre600 m from Aztec West
From   US$ 63 /nightSelect
Luxury tent
8.6
Great15 reviews
10.1 km from City Centre1.5 km from Wild Place Project
From   US$ 77 /nightSelect
Farm stay
8.8
Great13 reviews
15.4 km from City Centre
From   US$ 282 /nightSelect
Guest house
8.2
Great40 reviews
5.7 km from City Centre1.0 km from Filton Golf Club
From   US$ 52 /nightSelect
8.0
Great75 reviews
5.6 km from City Centre1.6 km from Ashton Court
From   US$ 127 /nightSelect
Guest house
8.2
Great45 reviews
3.4 km from City Centre1.9 km from St Werburghs City Farm
From   US$ 685 /nightSelect
8.4
Great37 reviews
9.6 km from City Centre500 m from Aztec West
From   US$ 62 /nightSelect
Bed & Breakfast
8.4
Great178 reviews
1.4 km from City Centre1000 m from Bristol Hippodrome
From   US$ 119 /nightSelect
8.0
Great44 reviews
400 m from City Centre500 m from Colston Hall
From   US$ 216 /nightSelect
Guest house
8.2
Great44 reviews
6.0 km from City Centre
From   US$ 100 /nightSelect
8.4
Great8 reviews
12.4 km from City Centre
From   US$ 135 /nightSelect
8.0
Great66 reviews
1.3 km from City Centre1.0 km from Bristol Hippodrome
From   US$ 81 /nightSelect
8.4
Great138 reviews
8.4 km from City Centre
From   US$ 88 /nightSelect
Apartment
8.2
Great50 reviews
1.7 km from City Centre100 m from whiteladies road
From   US$ 156 /nightSelect
Apartment
8.4
Great66 reviews
10.5 km from City Centre
From   US$ 105 /nightSelect
Apartment
8.2
Great62 reviews
2.5 km from City Centre500 m from Bristol Zoo Gardens
From   US$ 224 /nightSelect
8.4
Great114 reviews
600 m from City Centre200 m from Cabot Circus
From   US$ 173 /nightSelect
8.6
Great135 reviews
100 m from City Centre600 m from Cabot Circus
From   US$ 120 /nightSelect
8.4
Great105 reviews
From   US$ 180 /nightSelect
Bed & Breakfast
8.4
Great61 reviews
10.9 km from City Centre
From   US$ 164 /nightSelect
Apartment
8.6
Great43 reviews
11.8 km from City Centre600 m from Tall Pines Golf Club
From   US$ 138 /nightSelect
8.4
Great41 reviews
10.0 km from City Centre
From   US$ 88 /nightSelect
8.2
Great50 reviews
500 m from City Centre300 m from Colston Hall
From   US$ 195 /nightSelect
8.2
Great37 reviews
2.3 km from City Centre1.7 km from Bristol Temple Meads Station
From   US$ 324 /nightSelect
8.4
Great35 reviews
2.4 km from City Centre400 m from Bristol Zoo Gardens
From   US$ 222 /nightSelect
Apartment
8.4
Great39 reviews
10.2 km from City Centre
From   US$ 177 /nightSelect
Bed & Breakfast
8.2
Great44 reviews
12.6 km from City Centre
From   US$ 109 /nightSelect
Bed & Breakfast
8.2
Great42 reviews
8.5 km from City Centre
From   US$ 117 /nightSelect
8.2
Great45 reviews
12.9 km from City Centre800 m from Portishead Bowling Club
From   US$ 145 /nightSelect
Apartment
8.2
Great26 reviews
1.6 km from City Centre100 m from whiteladies road
From   US$ 320 /nightSelect
8.0
Great28 reviews
1.9 km from City Centre500 m from whiteladies road
From   US$ 113 /nightSelect
8.6
Great26 reviews
1.3 km from City Centre500 m from University of Bristol
From   US$ 195 /nightSelect

Best hotels and places to stay in Bristol

Why visit?

Bristol, located in the United Kingdom, offers a captivating mix of history, culture, and entertainment, making it an appealing destination for tourists. With a variety of attractions and vibrant neighborhoods to explore, Bristol has something for everyone. From its rich maritime heritage to its thriving arts scene, visitors will find plenty to discover in this bustling city.

Where to stay?

Bristol City Centre: For those who want to be in the heart of the action, staying in Bristol city center is an ideal choice. This area is packed with hotels, ranging from budget-friendly options to luxurious accommodations. With its proximity to major attractions like the iconic Clifton Suspension Bridge and the Bristol Museum and Art Gallery, guests will have plenty to see and do within walking distance.

Clifton: Located to the west of the city center, Clifton is a charming neighborhood well-known for its elegant Georgian architecture and leafy streets. It offers a quieter atmosphere compared to the bustling city center but still provides easy access to popular landmarks like the Clifton Observatory and the Bristol Zoo. Hotels in Clifton range from boutique establishments to grand historic properties, ensuring a comfortable stay in a picturesque setting.

Harbourside: If you prefer a waterfront setting, staying in the Harbourside area is a fantastic choice. This vibrant neighborhood offers a host of entertainment options, including bars, restaurants, and live music venues. Visitors can also take a boat trip along the Bristol Harbour to enjoy stunning views of the city. There are several hotels in Harbourside, including spa hotels where guests can relax and unwind after a day of exploring.

What is the price per hotel room per night?

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

4-star hotels: The average price per night is around $130 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

Hampton by Hilton Bristol City Centre: Located in the heart of Bristol city center, this hotel offers comfortable and modern rooms at an affordable price. With its convenient location, guests can easily explore popular attractions such as Bristol Cathedral and the SS Great Britain. The hotel provides complimentary breakfast and free Wi-Fi, ensuring a pleasant stay without breaking the bank.

Holiday Inn Express Bristol City Centre: Situated in the city center, this hotel offers great value for money with its comfortable rooms and convenient amenities. Guests can enjoy a complimentary breakfast before venturing out to explore Bristols top attractions, including the Bristol Aquarium and Cabot Circus shopping center. With its affordable rates and proximity to the city center, its an excellent choice for budget-conscious travelers.

Radisson Blu Hotel Bristol: Located in the city center, this 4-star hotel provides a blend of luxury and affordability. With spacious rooms featuring modern amenities, guests can enjoy a comfortable stay in the heart of Bristol. The hotel offers a range of facilities, including a fitness center, spa, and restaurant, providing a well-rounded experience at a reasonable price.

Best kids-friendly hotels:

Bristol Marriott Royal Hotel: This elegant hotel offers a family-friendly atmosphere with spacious rooms and convenient amenities. Children will love the indoor pool, while parents can relax in the spa or enjoy a meal at the on-site restaurant. The hotels central location allows for easy access to family-friendly attractions like Bristol Zoo and We The Curious Science Museum.

Mercure Bristol Holland House Hotel and Spa: With its family rooms and welcoming atmosphere, this hotel is a great choice for a kid-friendly stay. The hotel features an indoor pool and a spa where parents can unwind while children are entertained. Located near popular attractions like the Bristol Aquarium and Millennium Square, families can enjoy a fun-filled stay in Bristol.

Best hotels for a romantic getaway:

The Bristol Hotel: Situated on the waterfront, this boutique hotel offers a romantic setting with stunning views of Bristols Harbourside. Couples can enjoy a romantic dinner at the hotels restaurant or take a leisurely stroll along the waterfront. With its elegant rooms and intimate atmosphere, The Bristol Hotel provides the perfect backdrop for a romantic getaway.

Bristol Harbour Hotel & Spa: Located in a historic building in the heart of Bristol, this luxury hotel offers an indulgent spa experience for couples seeking relaxation and romance. The hotel features beautifully appointed rooms, a rooftop pool, and a range of spa treatments. Its central location allows for easy exploration of Bristols attractions and vibrant dining scene.

Best for location:

Radisson Blu Hotel Bristol: Situated in the city center, this hotel offers a prime location for exploring Bristols top attractions. With its close proximity to the Bristol Hippodrome and Bristol Museum and Art Gallery, guests can immerse themselves in the citys cultural offerings. Additionally, the hotel boasts excellent transport links, making it easy to explore the wider Bristol area.

Mercure Bristol Grand Hotel: This centrally located hotel is just a short walk from Bristol Temple Meads train station, making it convenient for travelers arriving by train. Its proximity to Bristols shopping district, including Cabot Circus, allows guests to indulge in some retail therapy. The hotels central position also provides easy access to attractions such as St. Nicholas Market and Bristol Cathedral.

Bristol Marriott Royal Hotel: Positioned near Bristols historic Queen Square, this hotel offers a convenient location for exploring the city center. Guests can easily walk to popular landmarks like Bristol Old Vic Theatre and the St. Mary Redcliffe Church. The hotel is also close to Bristol Temple Meads train station, allowing for convenient transportation options.

Best for a short city break:

Bristol Harbour Hotel & Spa: With its central location and luxurious amenities, this hotel is an ideal choice for a short city break. Guests can enjoy a pampering spa experience or dine at the on-site restaurant, offering a range of culinary delights. The hotels proximity to popular attractions like the Bristol Old Vic Theatre and Harbourside ensures an enjoyable and convenient stay.

Brooks Guesthouse Bristol: This charming boutique guesthouse provides a cozy and welcoming atmosphere for a short city break. Located in the trendy neighborhood of St. Nicholas Market, guests are surrounded by independent shops, cafes, and restaurants. The guesthouses unique and stylish rooms offer a comfortable retreat after a day of exploring Bristols vibrant streets.

Show moreLess