Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Bristol

Tonight 20 May - 21 May
This weekend 24 May - 26 May
Next weekend 31 May - 2 Jun.

Featured Bristol Luxury Hotels

See all 476 properties in Bristol

Estimated price for 1 night/2 adults

Thornbury Castle
Thornbury Castle
3.0 out of 5.0 Castle Street, Thornbury, Bristol, England
Free Cancellation
4.6/5 (265 reviews)
C$256/ night for 2 guests

Beautiful room, lovely service. We will definitely be back!

Reviewed on 31 Mar. 2019
The Bear and Swan
The Bear and Swan
5.0 out of 5.0 13 South Parade, Chew Magna, Bristol, England
Free Cancellation
4.4/5 (50 reviews)
C$141/ night for 2 guests

Great spot outside of (but close to) Bristol and Bath. Room was very pleasing, clean, and well cared for. Breakfast was excellent. Improvements could be made to mattress quality. Only real downside of this place was the very narrow roads needed to drive on to access it.

Reviewed on 18 Mar. 2019
Bristol Marriott Royal Hotel
Bristol Marriott Royal Hotel
4.0 out of 5.0 College Green, Bristol, England
Free Cancellation
4.3/5 (1,709 reviews)
C$156/ night for 2 guests

Our stay was fantastic, the room was very clean and beautiful

Reviewed on 6 May 2019
Bristol Harbour Hotel & Spa
Bristol Harbour Hotel & Spa
4.0 out of 5.0 53-55 Corn St, Bristol, England
Free Cancellation
4.3/5 (338 reviews)
C$193/ night for 2 guests

Outstanding for experiencing old Bristol. Parking a bit of a challenge but well worth it for the location.

Reviewed on 18 May 2019
Best Western Henbury Lodge Hotel
Best Western Henbury Lodge Hotel
3.0 out of 5.0 Station Rd, Henbury, Bristol, England
Free Cancellation
4.3/5 (132 reviews)
C$128/ night for 2 guests

Staff so helpful and willing to address any requests to make the stay adhere to individual needs. Very clean and rooms equipped with everything you expect in a three star hotel.

Reviewed on 22 Apr. 2019
Aztec Hotel & Spa
Aztec Hotel & Spa
4.0 out of 5.0 Aztec West, Almondsbury, Bristol, England
Free Cancellation
4.4/5 (654 reviews)
C$108/ night for 2 guests

It was comfortable. Enjoyed my stay and would visit again.

Reviewed on 12 Apr. 2019
Berkeley Square House
Berkeley Square House
3.5 out of 5.0 4 Berkeley Square, Bristol, England
Free Cancellation
4.5/5 (86 reviews)
C$118/ night for 2 guests

What a wonderful find - lovely location, very central. Simple, small, clean, beautiful room very well turned out and with a very congenial host. Will definitely go back as and when I need to be in Bristol.

Reviewed on 3 May 2019
The Bristol Hotel
The Bristol Hotel
4.0 out of 5.0 Prince Street, Bristol, England
Free Cancellation
4.3/5 (1,760 reviews)
C$127/ night for 2 guests

Clean large room in great location recommended for short stay

Reviewed on 20 May 2019
DoubleTree by Hilton Bristol North
DoubleTree by Hilton Bristol North
4.0 out of 5.0 Woodlands Lane Bradley Stoke, Bristol, England
Free Cancellation
3.8/5 (604 reviews)
C$84/ night for 2 guests

We liked the size of the room as a family , the bar area and the pool facilities. Only issue we had was the amount of empty bottles outside all rooms when we arrived at 7pm on Sunday night made us apprehensive of night ahead but all was quiet- would have expected these to be cleared on people’s ...

Reviewed on 16 Apr. 2019
Map

Recently booked Bristol hotels

DoubleTree by Hilton Hotel Bristol South - Cadbury House
4.0 out of 5.0
Last booking: 3 hours ago
Novotel Bristol Centre
4.0 out of 5.0
Last booking: 4 hours ago
Holiday Inn Express Bristol City Centre
2.5 out of 5.0
Last booking: 19 hours ago
Avon Gorge by Hotel du Vin
4.0 out of 5.0
Last booking: 28 hours ago
Thornbury Castle
3.0 out of 5.0
Last booking: 29 hours ago
The Washington
3.0 out of 5.0
Last booking: 46 hours ago
Future Inn Bristol
4.0 out of 5.0
Last booking: 47 hours ago
Berkeley Square Hotel
4.0 out of 5.0
Last booking: 47 hours ago

A weekend away keeps your stress at bay, especially when you're spending time in Bristol. Intriguing monuments, delicious eats, and opportunities to take terrific photos: these are just some of the things you'll discover in Bristol. You'll enjoy the most popular performances, devour delicious food, and get in line to check out the coolest points of interest. Of course, you'll book a room at a luxury hotel! Anything less than the best is for the birds, so book your upscale hotel in Bristol on Expedia.com today and start your vacation off on the right (well-dressed) foot.

Booking Bristol Vacations

It turns out plenty of folks have decided to have set down roots -- how is that for proof that Bristol is filled with an intoxicating array of activities? Whether you’re looking to spend your vacation dining on haute cuisine or exploring museums in Bristol, you'll never be disappointed. The average overall hotel rating in Bristol is 4.2, so it's no mystery why travelers often return. Book well in advance to get the best room!

An upscale vacation begs for you to explore day spas, art, and local museums. When you book your travel on Expedia.com, it's all at your fingertips. Thanks to our hotel deals, you can always afford to investigate the region's most interesting sights. When you're ready to retire for the evening, return to your flawless room and recline in style. Take advantage of amenities like an incredible balcony view or hot tub before the day is over. Bristol hotels boast an average service rating of 4.4, so you're bound to be pampered by the staff during your stay.

Luxury Bristol Hotels

There's no better time than the present to book an escape in Bristol, and Expedia.com is here to save the day. Search through hundreds of reviews on more than a dozen hotels and then book your ideal room in minutes. Luxury accommodations offer amenities like spacious suites and VIP services. Many opulent accommodations in Bristol even feature impeccable suites, and it's not uncommon to enjoy incredible in-house dining in your hotel. Book your dream hotel in Bristol now, and before you know it you'll be getting pampered in paradise!