A city street at night with a historic building in the background.

Find Cheap Hotels in Bristol

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Bristol Cheap Hotels

Tonight
28 Sep - 29 Sep
Tomorrow
29 Sep - 30 Sep
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Bristol cheap hotels

1. The Bristol Hotel

The Bristol Hotel
Bristol City Centre
United States
Katelyn
SAR 257
SAR 309 total
includes taxes & fees
11 Oct - 12 Oct
The Bristol Hotel

2. ibis Bristol Centre

ibis Bristol Centre
Bristol Floating Harbour
United Kingdom
Ailie
SAR 195
SAR 234 total
includes taxes & fees
25 Oct - 26 Oct
ibis Bristol Centre

3. Delta Hotels by Marriott Bristol City Centre

Delta Hotels by Marriott Bristol City Centre
Bristol City Centre
United States
Fatou
SAR 294
SAR 353 total
includes taxes & fees
11 Oct - 12 Oct
Delta Hotels by Marriott Bristol City Centre

4. Bristol Grand Hotel By Sunday

Bristol Grand Hotel By Sunday
Bristol City Centre
United Kingdom
david
SAR 244
SAR 293 total
includes taxes & fees
25 Oct - 26 Oct
Bristol Grand Hotel By Sunday

5. Hampton by Hilton Bristol City Centre

Hampton by Hilton Bristol City Centre
Saint Paul's
United Kingdom
Matt
SAR 264
SAR 317 total
includes taxes & fees
18 Oct - 19 Oct
Hampton by Hilton Bristol City Centre

6. Leonardo Hotel Bristol City

Leonardo Hotel Bristol City
Bristol Floating Harbour
United Kingdom
Stuart
SAR 295
SAR 354 total
includes taxes & fees
4 Oct - 5 Oct
Leonardo Hotel Bristol City

7. Clayton Hotel Bristol City

Clayton Hotel Bristol City
Bristol City Centre
United States
Elaine
SAR 361
SAR 433 total
includes taxes & fees
4 Oct - 5 Oct
Clayton Hotel Bristol City

8. Moxy Bristol

Moxy Bristol
Saint Paul's
United Kingdom
Jessica
SAR 278
SAR 333 total
includes taxes & fees
4 Oct - 5 Oct
Moxy Bristol

9. Ramada by Wyndham Bristol West

Ramada by Wyndham Bristol West
Bristol
United Kingdom
Sharlene
SAR 157
SAR 189 total
includes taxes & fees
4 Oct - 5 Oct
Ramada by Wyndham Bristol West

10. Bristol Marriott Royal Hotel

Bristol Marriott Royal Hotel
Bristol Floating Harbour
United Kingdom
Frederick
SAR 373
SAR 448 total
includes taxes & fees
11 Oct - 12 Oct
Bristol Marriott Royal Hotel
View all properties

Top Bristol Hotel Reviews

Bristol Marriott Royal Hotel

Bristol Marriott Royal Hotel

8/10 Good
"The hotel is ideally located and was a great base for my stay. The room was clean, spacious and comfortable, with an excellent shower and a very comfortable bed. The scent the hotel uses in the lobby is amazing. Parking was straightforward and conveniently located underneath the hotel. The only downside was the breakfast, which felt expensive for a fairly basic buffet, especially when there are better-value options available locally. Overall, a comfortable and convenient hotel, but I would recommend eating breakfast elsewhere."
Edmund 1-night trip
Posted 7 hours ago
Bristol Marriott Royal Hotel
Hampton by Hilton Bristol Airport

Hampton by Hilton Bristol Airport

10/10 Excellent
"Perfect stay for our early morning flight."
Ed 1-night trip
Posted 20 hours ago
Hampton by Hilton Bristol Airport
Hilton Garden Inn Bristol City Centre

Hilton Garden Inn Bristol City Centre

8/10 Good
"Perfectly nice place to stay but nothing spectacular"
George 1-night trip
Posted 1 day ago
Hilton Garden Inn Bristol City Centre
Bristol Grand Hotel By Sunday

Bristol Grand Hotel By Sunday

10/10 Excellent
"Staff really helpful Stay was brilliant"
david 1-night trip
Posted 2 days ago
Bristol Grand Hotel By Sunday
ibis Bristol Centre

ibis Bristol Centre

10/10 Excellent
"Great location and price. Stayed here to attend an event in Bristol. Getting here was easy from the train station by walking. Staff was helpful and friendly."
Sam 1-night trip
Posted 2 days ago
ibis Bristol Centre

Frequently asked questions

What is Bristol like for travelers on a budget?
Bristol has cheap accommodation options and a range of things to see and do, making it a great choice for a budget-friendly getaway. You can find ways to save money while getting to know this destination, which is home to attractions like Cabot Circus Shopping Centre, Broadmead Shopping Centre, and Old Market.
What's the best place to stay on a budget in Bristol?
Based on reviews, The Bristol Hotel is a popular hotel for our travelers who want a more economical choice, and features free WiFi and 2 bars/lounges. Other good choices for your budget-friendly stay include Moxy Bristol and Mollie's Bristol.
How many cheap hotels should I expect to find in Bristol?
Expedia has 8 hotels in Bristol that are ideal if you are watching your pennies.
When is the best time for a budget trip to Bristol?
Weather will likely play an important role when you plan your trip to Bristol, and keep in mind that cheaper options are usually available when the weather isn't as good. The hottest months are usually July and August with an average temp of 60°F, while the coldest months are January and February with an average of 42°F. Average annual precipitation for Bristol is 32 inches.
What is there to see and do in Bristol?
Bristol attracts visitors with its bar scene and fantastic dining options, and offers plenty to see and do without spending a fortune. You can budget for the local attractions that interest you most, and then make time for sights and activities that are easy on the wallet. Explore and snap photos of landmarks like Old Market and St Nicholas Market, or get outdoors at Clifton Down.
How can I get to Bristol and get around on a budget?
Scoping out the transportation options in Bristol can help keep you on budget. The nearest airport is 7.3 mi (11.8 km) from the center in Bristol International Airport (BRS). However, if that doesn't suit your budget, you can look into flights to Cardiff International Airport (CWL), which is 32.6 mi (52.5 km) away. Bristol may not have many public transportation choices so a rental car could be a reasonable alternative to see the area.