Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Bristol – 355 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Future Inn Bristol 4 stars

Hotel in Old Market, Bristol

This Future Inn is next to Cabot Circus shopping centre, 10 minutes’ walk from Bristol’s Temple Meads Station. Great position, very friendly and helpful staff.

Show more Show less
8.6
Fabulous
4,455 reviews
Price from
£61.75
per night

Mercure Bristol Grand Hotel 4 stars

Hotel in Bristol Old City, Bristol

The four-star Mercure Bristol Grand in Bristol is set in a historic grade II listed building in the heart of Bristol city centre. The funky decor, lovely wide bright common areas, delicious breakfast and helpful staff made for a very pleasant stay. Also a bonus to get onsite parking right in the centre of Bristol.

Show more Show less
7.8
Good
4,422 reviews
Price from
£53
per night

Hampton by Hilton Bristol City Centre 3 stars

Hotel in Bristol

Situated in the heart of the city of Bristol, Hampton by Hilton offers modern accommodation with complimentary Wi-Fi. very nice,,, plenty of it too...

Show more Show less
8.4
Very good
6,121 reviews
Price from
£46.80
per night

Radisson Blu Hotel, Bristol 4 stars

Hotel in Bristol Old City, Bristol

Situated in the heart of Bristol’s bustling city centre, Radisson Blu Bristol offers impressive views and a stylish restaurant. Excellent, one of the best hotels I have stayed in for a while

Show more Show less
8.2
Very good
4,114 reviews

DoubleTree by Hilton Bristol North 4 stars

Hotel in Bristol

An easy drive from the M4 and M5 motorways, the child-friendly DoubleTree by Hilton Bristol has a health club with a gym, swimming pool and hot tub, and is just 15 minutes from Bristol city centre. Excellence in customer service, polite staff and kids enjoyed hot chocolate cookies as the warm welcome !

Show more Show less
7.9
Good
1,961 reviews
Price from
£48.60
per night

The Bristol Hotel 4 stars

Hotel in Bristol Old City, Bristol

On the quayside of the Floating Harbour, The Bristol Hotel is 10 minutes' walk from Brunel's SS Great Britain. It has stylish rooms, free internet and a riverside restaurant. One of the best hotels i have ever stayed in First and best quality on everything Very clean, best staff, perfect breakfast, best location

Show more Show less
8.9
Fabulous
2,966 reviews
Price from
£80.75
per night

Bristol Marriott Royal Hotel 4 stars

Hotel in Bristol

This Victorian-style hotel has a fabulous location next to Bristol Cathedral and the historic waterfront. It features an on-site gym and a choice of restaurants. The location is great. Rooms modern, clean and great value for money. Reception staff super friendly. Would definitely come back.

Show more Show less
8.5
Very good
4,344 reviews
Price from
£88
per night

ibis Bristol Centre 3 stars

Hotel in Harbourside, Bristol

Overlooking Millennium Square, Ibis Bristol Centre is situated in Bristol’s vibrant Harbourside area. The modern hotel has a 24-hour front desk, a stylish bar and cafe restaurant. Modern, well-appointed rooms. Liked the modular bathrooms and the roomy shower stall.

Show more Show less
8.2
Very good
5,323 reviews
Price from
£45
per night

Holiday Inn Express Bristol Filton, an IHG hotel 3 stars

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. The soundproofing. My partner and I usually struggle to sleep in hotels because of constant noise from banging doors etc. We had no complaints at all on this occasion.

Show more Show less
8.3
Very good
3,853 reviews
Price from
£46.99
per night

Holiday Inn Express Bristol City Centre, an IHG hotel 3 stars

Hotel in Temple, Bristol

Located directly opposite Temple Meads Railway Station, the Holiday Inn Express Bristol City Centre is 30 minutes' drive from Bristol International Airport. A perfect stay, complete satisfied ! Placed in front of the train station we spent just one night but we apreciated all. Staff prepared and always helpful expecially Fakeem ! We recommend the place for everything,from the check in till the breakfast in the morning and the courtesy to leave our bag at check out

Show more Show less
8.3
Very good
3,576 reviews
Price from
£45.99
per night

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 centre of Bristol

See all

FAQs about hotels in Bristol

  • On average, it costs £55 per night to book a 3-star hotel in Bristol for tonight. You'll pay on average around £83 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Bristol will cost around £60 (based on Booking.com缤客 prices).

  • Many families visiting Bristol loved staying at Number 38 Clifton, Berwick Lodge and Hotel du Vin Bristol.

  • Number 38 Clifton, Hotel du Vin Bristol and The Bristol Hotel are some of the popular hotels in Bristol.

  • For hotels in Bristol that serve up a highly-rated breakfast, try Number 38 Clifton, Fox & Goose, Barrow Gurney by Marston's Inns and Hilton Garden Inn Bristol City Centre.

  • On average, 3-star hotels in Bristol cost £51 per night, and 4-star hotels in Bristol are £74 per night. If you're looking for something really special, a 5-star hotel in Bristol can on average be found for £94 per night (based on Booking.com缤客 prices).

  • The average price per night for a 3-star hotel in Bristol this weekend is £52 or, for a 4-star hotel, £91. Looking for something even fancier? 5-star hotels in Bristol for this weekend cost on average around £60 per night (based on Booking.com缤客 prices).

  • Some of the best hotels in Bristol near Bristol Hippodrome include 3 Berkeley Square, Hotel du Vin Bristol and The Bristol Hotel.

  • These hotels in Bristol are highly rated by couples: Number 38 Clifton, Hotel du Vin Bristol and The Bristol Hotel.

  • Number 38 Clifton, Berwick Lodge and Avon Gorge by Hotel du Vin have received great reviews from travellers in Bristol regarding the views from their hotel rooms.

  • Clifton, Bristol Old City and Cotham are popular with other travellers visiting Bristol.

  • Travellers who stayed in Bristol near Bristol Airport (BRS) have said good things about Hampton By Hilton Bristol Airport, The Lodge and OYO Flagship Winford Manor.

From Brunel to Banksy!

Britain’s 4th most popular visitor destination, Bristol boasts Brunel’s magnificent Clifton Suspension Bridge spanning the River Avon. More Brunel handiwork is in the harbour where his SS Great Britain steamship is moored. Pirate walks here detail the city’s underground naval history.

Further north in Clifton is the world’s oldest zoo outside a capital city. Other Bristol attractions include At-Bristol Museum and the Grade I-listed Corn Exchange with its 4 "nails" outside where money changed hands. Also worth a visit is St Nicholas Market, in a Georgian square home to several bars and a Slow Food Market on the 1st Sunday of every month. Other Bristol shopping options include shopping centres at Cabot Circus, and Cribbs Causeway on the outskirts.

As a student city, Bristol really comes to life after dark. The live music scene here is fantastic and has given way to several internationally known bands, but for something more alternative head to Eastside.

Another option for alternative-seekers is the work of hometown street artists Banksy. Just like Booking.com’s Bristol accommodation, his work is spread throughout this fabulous city.

This Gateway to the West Country is served by Bristol Airport and Temple Meads train station. The old Bristol to Bath railway line is now a cycle route and makes a great day trip.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Bristol:

Explore guest reviews of hotels in Bristol

See all