Find and Book Top Rated Hotels in Bristol

Search among 55 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
1-50 out of 55
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.6
Great855 reviews
MapView on map700 m from City Centre200 m from Bristol Hippodrome
From   US$ 158 /nightSelect
8.6
Great783 reviews
MapView on map800 m from City Centre400 m from Bristol Hippodrome
From   US$ 158 /nightSelect
8.6
Great1019 reviews
500 m from City Centre500 m from Bristol Temple Meads Station
From   US$ 147 /nightSelect
8.6
Great522 reviews
6.8 km from City Centre1.0 km from Bristol Parkway Station
From   US$ 63 /nightSelect
8.2
Great286 reviews
600 m from City Centre300 m from Colston Hall
From   US$ 161 /nightSelect
8.4
Great541 reviews
900 m from City Centre200 m from Bristol Hippodrome
From   US$ 162 /nightSelect
8.4
Great182 reviews
800 m from City Centre200 m from Colston Hall
From   US$ 284 /nightSelect
Bed & Breakfast
8.2
Great131 reviews
10.9 km from City Centre
From   US$ 82 /nightSelect
8.0
Great101 reviews
500 m from City Centre300 m from Colston Hall
From   US$ 260 /nightSelect
8.8
Great1660 reviews
700 m from City Centre200 m from Cabot Circus
From   US$ 86 /nightSelect
8.4
Great419 reviews
1000 m from City Centre400 m from Bristol Hippodrome
From   US$ 126 /nightSelect
8.4
Great373 reviews
2.2 km from City Centre700 m from Clifton
From   US$ 141 /nightSelect
8.6
Great761 reviews
300 m from City Centre400 m from Bristol Temple Meads Station
From   US$ 126 /nightSelect
8.6
Great543 reviews
300 m from City Centre400 m from Bristol Temple Meads Station
From   US$ 74 /nightSelect
8.6
Great1043 reviews
2.6 km from City Centre700 m from Clifton Suspension Bridge Trust
From   US$ 278 /nightSelect
8.4
Great377 reviews
800 m from City Centre400 m from Cabot Circus
From   US$ 146 /nightSelect
8.2
Great244 reviews
400 m from City Centre600 m from Bristol Temple Meads Station
From   US$ 171 /nightSelect
8.4
Great353 reviews
700 m from City Centre400 m from Bristol Temple Meads Station
From   US$ 102 /nightSelect
8.6
Great464 reviews
400 m from City Centre300 m from Cabot Circus
From   US$ 162 /nightSelect
8.6
Great950 reviews
1.9 km from City Centre700 m from Clifton
From   US$ 143 /nightSelect
8.4
Great504 reviews
500 m from City Centre400 m from Colston Hall
From   US$ 160 /nightSelect
8.4
Great292 reviews
800 m from City Centre300 m from Cabot Circus
From   US$ 171 /nightSelect
8.4
Great57 reviews
600 m from City Centre300 m from Bristol Royal Infirmary
From   US$ 218 /nightSelect
8.4
Great402 reviews
1.3 km from City Centre500 m from University of Bristol
From   US$ 143 /nightSelect
8.6
Great883 reviews
6.4 km from City Centre1.2 km from Bristol Parkway Station
From   US$ 92 /nightSelect
600 m from City Centre300 m from Bristol Temple Meads Station
From   US$ 51 /nightSelect
Bed & Breakfast
8.2
Great184 reviews
2.0 km from City Centre700 m from SS Great Britain
From   US$ 51 /nightSelect
8.4
Great114 reviews
600 m from City Centre200 m from Cabot Circus
From   US$ 167 /nightSelect
8.4
Great105 reviews
From   US$ 228 /nightSelect
8.0
Great129 reviews
7.9 km from City Centre1.6 km from Filton Golf Club
From   US$ 137 /nightSelect
Hotel
8.2
Great215 reviews
900 m from City Centre300 m from Cabot Circus
From   US$ 140 /nightSelect
8.0
Great92 reviews
10.0 km from City Centre100 m from Aztec West
From   US$ 135 /nightSelect
8.2
Great110 reviews
2.7 km from City Centre800 m from Bristol Zoo Gardens
From   US$ 186 /nightSelect
Apartment
8.4
Great70 reviews
10.5 km from City Centre
From   US$ 105 /nightSelect
8.6
Great25 reviews
1.0 km from City Centre600 m from Bristol Temple Meads Station
From   US$ 88 /nightSelect
8.8
Great115 reviews
900 m from City Centre500 m from Cabot Circus
From   US$ 25 /nightSelect
Bed & Breakfast
8.2
Great47 reviews
4.6 km from City Centre1.3 km from Henbury Golf Club
From   US$ 119 /nightSelect
Bed & Breakfast
8.4
Great181 reviews
1.4 km from City Centre500 m from SS Great Britain
From   US$ 119 /nightSelect
8.4
Great430 reviews
400 m from City Centre600 m from Bristol Temple Meads Station
From   US$ 197 /nightSelect
Bed & Breakfast
8.2
Great87 reviews
7.8 km from City Centre1.9 km from Bristol Parkway Station
From   US$ 221 /nightSelect
8.2
Great79 reviews
9.9 km from City Centre
From   US$ 89 /nightSelect
8.4
Great35 reviews
2.4 km from City Centre400 m from Bristol Zoo Gardens
From   US$ 240 /nightSelect
8.2
Great156 reviews
8.7 km from City Centre
From   US$ 109 /nightSelect
Guest house
8.2
Great85 reviews
9.4 km from City Centre
From   US$ 77 /nightSelect
8.0
Great123 reviews
7.8 km from City Centre100 m from The Mall at Cribbs Causeway
From   US$ 175 /nightSelect
8.2
Great70 reviews
16.7 km from City Centre
From   US$ 117 /nightSelect
8.4
Great63 reviews
6.0 km from City Centre1.5 km from Willsbridge Mill
From   US$ 219 /nightSelect
Apartment
8.4
Great30 reviews
1.1 km from City Centre500 m from Bristol Hippodrome
From   US$ 429 /nightSelect
8.2
Great95 reviews
1.3 km from City Centre600 m from University of Bristol
From   US$ 113 /nightSelect
8.4
Great139 reviews
8.4 km from City Centre
From   US$ 88 /nightSelect
  • 1
  • 2

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