Hotels in Bristol

Search and compare Bristol hotels from hundreds of travel sites and save

Bristol, England, United Kingdom
27 Sep — 28 Sep2
Bristol, England, United Kingdom
Mon 27/9
Tue 28/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bristol

Filter by star ratings
All filters
Holiday Inn Bristol Airport
Holiday Inn Bristol Airport
8.0 Excellent
A38 Bridgewater Road Cowslip, Bristol, United Kingdom
Show on map
15.2 km from city centre, Bristol 
ExcellentBased on 864 reviews
8.0

Providing a shuttle to Bristol Airport, plus complimentary wireless internet, Holiday Inn Bristol Airport is a comfortable base in Wrington. It offers 3-star accommodation with air-conditioned rooms.

Yha Bristol
Yha Bristol
8.2 Excellent
14 Narrow Quay, Bristol, United Kingdom
Show on map
0.6 km from city centre, Bristol 
ExcellentBased on 1,027 reviews
8.2

YHA Bristol offers 4-star accommodation in Bristol. It is moments from Bristol Harbour, eateries and nightlife options.

Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
7.8 Good
Filton Road, Bristol, United Kingdom
Show on map
6.8 km from city centre, Bristol 
GoodBased on 1,639 reviews
7.8

Situated in Winterbourne, Holiday Inn Bristol Filton is a short drive from Bristol and provides a sauna, free Wi-Fi and an indoor pool. It has a gym, as well as a 24-hour reception, an express check-in and check-out feature and a safe.

OYO Flagship The Regency
OYO Flagship The Regency
6.9 Good
40 - 44 St Pauls Road, Clifton, Bristol, United Kingdom
Show on map
1.5 km from city centre, Bristol 
GoodBased on 1,446 reviews
6.9

This comfortable hotel in Bristol offers complimentary wireless internet, as well as a concierge and a 24-hour reception. It is ideally positioned for those wishing to sightsee in the area.

Fox & Goose, Barrow Gurney by Marston's Inns
Fox & Goose, Barrow Gurney by Marston's Inns
8.3 Excellent
Bridgwater Rd, Barrow Gurney Bs48 3sl, Uk, Bristol, United Kingdom
Show on map
8.3 km from city centre, Bristol 
ExcellentBased on 973 reviews
8.3

Situated in the countryside, Fox & Goose by Marston's Inns is a short trip from Bristol Harbour, Chew Valley Lake and Mendip Hills and a 10-minute car ride from Bristol Airport. Guests can also enjoy complimentary internet access in all areas.

The Washington
The Washington
7.5 Good
St Pauls Road, Bristol, United Kingdom
Show on map
1.5 km from city centre, Bristol 
GoodBased on 1,693 reviews
7.5

Situated under a 10-minute walk from Clifton Down Railway Station, The Washington provides guests with a convenient base when in Bristol. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Best Western Henbury Lodge Hotel
Best Western Henbury Lodge Hotel
8.4 Excellent
Station Road, Bristol, United Kingdom
Show on map
6.6 km from city centre, Bristol 
ExcellentBased on 341 reviews
8.4

Best Western Henbury Lodge Hotel is situated in Bristol and is close to the area's well-known attractions. It also offers a 24-hour reception, porters and luggage storage.

Novotel Bristol Centre
Novotel Bristol Centre
8.2 Excellent
Victoria Street, Bristol, United Kingdom
Show on map
0.4 km from city centre, Bristol 
ExcellentBased on 1,960 reviews
8.2

Under 20 minutes' stroll from Bristol Bus Station, the hotel provides guests with a convenient base while in Bristol. It also offers a sauna, an express check-in and check-out feature and a Turkish steam bath.

Hilton Garden Inn Bristol City Centre
Hilton Garden Inn Bristol City Centre
8.5 Excellent
Temple Way, Bristol, United Kingdom
Show on map
0.5 km from city centre, Bristol 
ExcellentBased on 2,928 reviews
8.5

Situated in Bristol, just a 10-minute walk from Bristol Temple Meads Railway Station, the hotel provides 4-star accommodation and complimentary wireless internet. Only a short walk from Temple Church, it offers stylish rooms equipped with a refrigerator, free wireless internet access and a private bathroom.

Almondsbury Interchange Hotel
Almondsbury Interchange Hotel
6.9 Good
Gloucester Road, Almondsbury, Bristol, United Kingdom
Show on map
11.0 km from city centre, Bristol 
GoodBased on 1,365 reviews
6.9

Situated in Almondsbury, Almondsbury Interchange Hotel is within easy driving distance of Bristol and offers meeting rooms, free Wi-Fi and a 24-hour reception. It is steps from Gloucestershire County Football Association, restaurants and nightlife options.

Tips for booking a Bristol hotel

Cheapest month:December
Most expensive month:June
Average price in Bristol:$162/night
Absolute cheapest price found:$23/night
Cheapest day:Sunday
Most expensive day:Wednesday
$115 - $278
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$118 - $169
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bristol hotels

Show all 1,056 hotels

Cheapest hotels in Bristol, England

Show all 1,056 hotels

Hotel prices in Bristol

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bristol

About Bristol

Once an industrial city, Bristol now boasts a vibrant culture and art scene and is dotted with colourful street art, offbeat galleries and community-run cafes. Spend your time exploring the revamped harbourside district, dining out at excellent restaurants and soaking up the city's maritime history.

Things to do

Stroll around Bristol to admire its beautiful street art. Keep an eye out for installations from Banksy, an anonymous British graffiti artist known for his tongue-in-cheek, politically motivated works. Self-guided walking tours are a great way to check out works like the “Grim Reaper” and “Masked Gorilla”.

Bristol's showpiece is the mighty Brunel's SS Great Britain. The next-generation steamship was engineered by Isambard Kingdom Brunel in 1843 and has been meticulously restored to its original condition. Stroll along the upper deck, peer into the galley and view the enormous hull and propeller through the transparent "sea glass" dock.

Kids will love We The Curious, an interactive science museum loaded with exhibits on space, technology and the human brain. You can walk through the eye of a tornado, get dizzy on a human gyroscope and stargaze in the 3D planetarium.

Bristol is one of Britain's top foodie destinations and offers a smorgasbord of top-tier restaurants. Make reservations at Riverstation, a luxe waterfront restaurant serving up European fusion cuisine. You can get a caffeine fix at Canteen, a community-run cafe championing slow food, artisan roasts and an upbeat vibe.

Getting around

Bristol is best explored on foot, especially around the harbourside district. The city is well-serviced by local buses and taxis. Bristol Temple Meads railway station is located in the heart of the city. Bristol International Airport is 15 kilometres away.

Bristol travel FAQs

  • What are the best hotels in Bristol?

    Mercure Bristol Grand Hotel, rated with a score of 7.6 from 5,150 reviewers, is one of the most popular hotels in Bristol. Other top stays include Bristol Marriott Royal Hotel, with an average rating of 8.5 from 4,957 reviewers, and Ibis Bristol Centre, with a score of 8.2 from 5,706 reviewers.

  • What is a good hotel near Bristol Hippodrome Theatre?

    With a rating of 7.6/10 from 5,150 reviews, Mercure Bristol Grand Hotel is a hotel close to Bristol Hippodrome Theatre that is highly recommended by HotelsCombined users.

  • What is a good hotel in Bristol near Ashton Gate Stadium?

    The most popular hotel near Ashton Gate Stadium is Ibis Bristol Centre, with 5,706 HotelsCombined users scoring it 8.2/10.

  • Is there a good hotel near Clifton Downs and Observatory?

    If you’re looking for good hotels near Clifton Downs and Observatory, consider Bristol Marriott Royal Hotel (rated 8.5 over 4,957 reviews).

  • How much do hotels in Bristol cost?

    Searches in the last 72 hours suggest an average price of around $282/night is normal for a hotel in Bristol. 4-star and 5-star hotels in Bristol had average prices of $215/night and $189/night, respectively.

  • How much is a cheap hotel in Bristol?

    $43/night is the cheapest price found for a hotel in Bristol by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Bristol tonight?

    Prices for a hotel in Bristol tonight are about $219 on average, but HotelsCombined users have found prices as low as $83 for tonight in the last 3 days. The best price found for a 4-star hotel in Bristol tonight is $91.