Find and Book Top Rated Hotels in Bristol

Search among 152 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 152
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
Great1043 reviews
MapView on map2.6 km from City Centre700 m from Clifton Suspension Bridge Trust
From   US$ 156 /nightSelect
8.0
Great92 reviews
MapView on map10.0 km from City Centre100 m from Aztec West
From   US$ 112 /nightSelect
8.0
Great101 reviews
500 m from City Centre300 m from Colston Hall
From   US$ 287 /nightSelect
8.6
Great1011 reviews
500 m from City Centre500 m from Bristol Temple Meads Station
From   US$ 124 /nightSelect
8.4
Great533 reviews
900 m from City Centre200 m from Bristol Hippodrome
From   US$ 172 /nightSelect
8.4
Great182 reviews
800 m from City Centre200 m from Colston Hall
From   US$ 164 /nightSelect
8.2
Great281 reviews
600 m from City Centre300 m from Colston Hall
From   US$ 161 /nightSelect
8.0
Great129 reviews
7.9 km from City Centre1.6 km from Filton Golf Club
From   US$ 116 /nightSelect
8.8
Great1659 reviews
700 m from City Centre200 m from Cabot Circus
From   US$ 160 /nightSelect
Hotel
8.2
Great206 reviews
900 m from City Centre300 m from Cabot Circus
From   US$ 126 /nightSelect
8.4
Great416 reviews
1000 m from City Centre400 m from Bristol Hippodrome
From   US$ 116 /nightSelect
8.0
Great119 reviews
7.8 km from City Centre100 m from The Mall at Cribbs Causeway
From   US$ 96 /nightSelect
8.6
Great855 reviews
700 m from City Centre200 m from Bristol Hippodrome
From   US$ 145 /nightSelect
8.2
Great238 reviews
400 m from City Centre600 m from Bristol Temple Meads Station
From   US$ 146 /nightSelect
8.6
Great522 reviews
6.8 km from City Centre1.0 km from Bristol Parkway Station
From   US$ 63 /nightSelect
8.0
Great61 reviews
16.0 km from City Centre
From   US$ 100 /nightSelect
8.0
Great47 reviews
1000 m from City Centre400 m from Cabot Circus
From   US$ 206 /nightSelect
8.4
Great345 reviews
700 m from City Centre400 m from Bristol Temple Meads Station
From   US$ 104 /nightSelect
8.2
Great73 reviews
8.5 km from City Centre1.1 km from The Mall at Cribbs Causeway
From   US$ 250 /nightSelect
8.6
Great785 reviews
800 m from City Centre400 m from Bristol Hippodrome
From   US$ 180 /nightSelect
Hostel
8.6
Great123 reviews
800 m from City Centre400 m from Bristol Hippodrome
From   US$ 62 /nightSelect
8.4
Great377 reviews
800 m from City Centre400 m from Cabot Circus
From   US$ 147 /nightSelect
8.4
Great203 reviews
700 m from City Centre200 m from Bristol Hippodrome
From   US$ 159 /nightSelect
8.6
Great383 reviews
1.3 km from City Centre500 m from whiteladies road
From   US$ 136 /nightSelect
8.6
Great454 reviews
400 m from City Centre300 m from Cabot Circus
From   US$ 123 /nightSelect
8.6
Great945 reviews
1.9 km from City Centre700 m from whiteladies road
From   US$ 57 /nightSelect
8.2
Great84 reviews
4.0 km from City Centre500 m from Bristol Vineyard
From   US$ 97 /nightSelect
8.6
Great762 reviews
300 m from City Centre400 m from Bristol Temple Meads Station
From   US$ 171 /nightSelect
8.4
Great505 reviews
500 m from City Centre400 m from Colston Hall
From   US$ 130 /nightSelect
8.4
Great357 reviews
2.2 km from City Centre700 m from Clifton
From   US$ 53 /nightSelect
Bed & Breakfast
8.2
Great166 reviews
2.0 km from City Centre1.4 km from Bristol Hippodrome
From   US$ 51 /nightSelect
8.6
Great879 reviews
6.4 km from City Centre1.2 km from Bristol Parkway Station
From   US$ 92 /nightSelect
8.6
Great475 reviews
10.0 km from City Centre200 m from Aztec West
From   US$ 66 /nightSelect
8.4
Great430 reviews
400 m from City Centre600 m from Bristol Temple Meads Station
From   US$ 91 /nightSelect
8.6
Great537 reviews
300 m from City Centre400 m from Bristol Temple Meads Station
From   US$ 142 /nightSelect
Guest house
8.2
Great156 reviews
11.1 km from City Centre
From   US$ 79 /nightSelect
8.4
Great78 reviews
15.8 km from City Centre
From   US$ 101 /nightSelect
8.4
Great460 reviews
5.5 km from City Centre
From   US$ 62 /nightSelect
8.2
Great79 reviews
9.9 km from City Centre
From   US$ 89 /nightSelect
8.2
Great70 reviews
16.7 km from City Centre
From   US$ 117 /nightSelect
8.6
Great25 reviews
1.0 km from City Centre600 m from Bristol Temple Meads Station
From   US$ 88 /nightSelect
Bed & Breakfast
8.2
Great87 reviews
7.8 km from City Centre1.9 km from Bristol Parkway Station
From   US$ 179 /nightSelect
Guest house
9.0
Perfect12 reviews
1.8 km from City Centre400 m from whiteladies road
From   US$ 161 /nightSelect
8.8
Great115 reviews
900 m from City Centre500 m from Cabot Circus
From   US$ 35 /nightSelect
600 m from City Centre300 m from Bristol Temple Meads Station
From   US$ 51 /nightSelect
8.2
Great151 reviews
8.7 km from City Centre
From   US$ 79 /nightSelect
8.2
Great110 reviews
2.7 km from City Centre800 m from Bristol Zoo Gardens
From   US$ 186 /nightSelect
8.4
Great57 reviews
600 m from City Centre300 m from Bristol Royal Infirmary
From   US$ 269 /nightSelect
8.4
Great288 reviews
800 m from City Centre300 m from Cabot Circus
From   US$ 171 /nightSelect
Guest house
8.2
Great70 reviews
9.6 km from City Centre600 m from Aztec West
From   US$ 108 /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