If you are planning a trip to Bristol, you are in for a treat. This city with half a million residents has so much to offer, and the accolades to prove it. Voted United Kingdom’s best place to live in 2017 and one of Rough Guides’ top ten cities in the world, Bristol is all about independence and entrepreneurship, meaning there are tons of new businesses and neighbourhoods to explore.
With so many diverse areas, it can be hard to choose the best Bristol accommodation. Using this guide, you can find the best places to stay in Bristol, along with suggested Bristol hotels for every budget.
We will cover off all types of Bristol accommodation options from Hostels to luxury Bristol hotels as well as how to decide where to stay in Bristol, the best Bristol hotels, best places in Bristol to visit, the best places to stay in Bristol, hotels near Bristol attractions, Bristol neighborhood guide and many more. Airbnb is also a great option for short or long stays.
This post contains some affiliate links for your convenience. Click here to read my full disclosure policy.
Old City- Where to stay in Bristol for first timers
Bristol’s Old City is the best area for tourists visiting Bristol for the first time. This compact area leaves most attractions in walking distance of the Old City hotels, and you can easily explore the Old City on foot, soaking in the rich history of Bristol at places like the Bristol Cathedral. This is also one of the best areas in Bristol for nightlife and dining, with tons of bars, restaurants, and nightclubs to choose from. If shopping is your thing, there’s plenty of that, too. St Nicholaus Market is the oldest market in Bristol and still has over 60 stalls.
Best places to stay in Old City
City Centre – Where to stay in Bristol with Family
While Old City has the oldest history, Bristol city centre is another of the best areas to stay in Bristol. At Cabot Circus, you’ll find everything you need for shopping, dining, and entertainment. You are still in walking distance of the Old City, with easy access to other districts as well. Surprisingly, the city centre is very family-friendly, with many parks to explore. A visit to Castle Park is a must, with St. Peter’s Church, Bristol Castle and Castle Park Adventure Playground. Fortunately, there are many places to stay in Bristol City Centre.
Best places to stay in Bristol City Centre
Clifton – Where to stay in Bristol for tourists
The Clifton Suspension Bridge is one of Bristol’s most famous attractions, and the surrounding neighbourhood is one of Bristol’s most exclusive. In addition to many nice places in Bristol, this is also the location of the Bristol Zoo. As this area is largely residential, it’s very family friendly, however, there are fewer large hotels. Not to worry, as there are still several boutique hotels, guest houses and apartment rentals in Clifton. This is the best area to stay if you are looking for a quieter area with easy access to the city centre and Old City.
Best places to stay in Clifton
Temple – Where to stay in Bristol on a budget
Temple Meads is Bristol’s central train station just east of the city centre, and Temple is the area surrounding the station. This district is very popular with travellers and is also a great place to look for cheap places to stay in Bristol. If you are arriving in Bristol by train or planning many day trips from Bristol, this is a great place to stay as you’ll be near the train system. The area also includes Temple Church, a 12th-century ruin.
Best places to stay in Temple
Old Market – Where to stay in Bristol for nightlife
Another historic area of Bristol that is great for travelers is Old Market. This district built up around the castle, and now lies east of the city centre, and north of Temple. As the most LGBTQ friendly neighbourhoods of Bristol, this is a great place to stay in Bristol for nightlife. There are fewer tourist attractions here than in other parts of Bristol, but more unique shops, boutiques and art studios.
Best places to stay in Old Market
Family Friendly Hotels in Old Market
Holiday Inn Bristol City Centre
Novotel Bristol Centre
Premier Inn Bristol City Centre (Lewins Mead) Hotel
Harbourside – Where to stay in Bristol for foodies
A more recently revitalized area of Bristol is Harbourside. Just south of the Old City, this area has gone from rough and tumble Bristol harbour to a modern neighborhood with many attractions for residents and visitors alike. The strategic waterfront location allows for easy access to rowing and sailing, not to mention jogging paths along the water. There are many shops, restaurants, and hotels in Harbourside, including budget-friendly accommodations.
Best places to stay in Harbourside
Stokes Croft – Where to stay in Bristol for off the tourist path
For Bristol travellers who want to get a bit off the beaten tourist path, Stokes Croft is one of the best places to stay in Bristol. With a distinct artistic vibe, this is the best place to see street art in Bristol. You won’t find any chains here, just independent artists, boutiques, cafes, and entertainment. This is definitely the hipster haven of Bristol, with farm to table restaurants and a raging nightlife scene that ranges from techno clubs to live music venues.
Best places to stay in Stokes Croft
Budget Hotels in Stokes Croft
Premier Inn Bristol City Centre (King Street) Hotel
Ibis Bristol Centre
Travelodge Bristol Central Mitchell Lane
Totterdown – Where to stay in Bristol for relaxation
For a more suburban experience in Bristol, check out Totterdown. This colourful suburb is one of the most photogenic spots in Bristol, thanks to the multi-coloured row homes climbing the hills of the region. Totterdown reportedly has the steepest street in the United Kingdom, with the views to match.
Victoria Park makes a wonderful place to relax for the afternoon, or you can spend your days exploring the shops and cafes in the neighborhood. Don’t let the suburban moniker fool you, Totterdown is still in walking distance of Temple Meads and other Bristol city destinations.
Best places to stay in Totterdown
Filton – Where to stay in Bristol with kids
Another suburban option for where to stay in Bristol is the town of Filton. Located approximately five kilometres north of Bristol, and was once the home of a small airport. Today, it’s a leafy suburb with lots of green space, a golf course and two shopping centres. Getting to Bristol city centre is easy, but there’s not much else going on in Filton. It’s the perfect place to stay for families visiting long-term and wanting a residential area.
Best places to stay in Filton
Family Friendly Hotels in Filton
Holiday Inn Express Bristol – Filton
Bristol Airport – Where to stay in Bristol for transit travellers
For business travelers, or those just transiting through the area, there are many hotels near Bristol Airport southwest of the city centre. For those who want to travel downtown, there’s a train line and an express bus from the airport to Bristol City Centre.