Skip to main content

Hotels in Bristol

24 handpicked places to stay

Photo © Arun Joy, Google Maps

Bristol's hotels and B&Bs cluster mainly around the harbourside, city centre and Clifton, putting you within walking distance of the Old City, the SS Great Britain and the shops of Cabot Circus. Places like Brooks Guesthouse Bristol and ibis Bristol Centre suit those who want to be in the thick of things, with restaurants, bars and museums all close at hand.

Further out, options such as Old Gloucester Road Farm Bed and Breakfast or Cleeves Cottage offer a quieter, more rural feel while still being a short drive from the centre, useful if you're travelling by car or need easier parking. There are also practical choices near the airport, including Open Acres Accommodation and Airport Parking, handy for early flights.

Guesthouses and mews conversions like The Brunel Mews and Ferndale Mews give a more personal alternative to the larger city hotels, and a few, such as The Base Vegan Retreat, cater to particular tastes or dietary preferences. With this much choice, it's worth deciding first whether you want to be in Bristol itself or on its edges.

Cleeves Cottage

Cleeves Cottage

B&B · Downside Road, Bristol

Cleeves Cottage is a B&B on Downside Road, Bristol, with a garden and picnic area just minutes from Clifton Suspension Bridge.

Clift Guest House

Clift Guest House

Guest Accommodation · 6 Clift House Road, Bristol

A no-frills guesthouse in Bristol, near Clifton Suspension Bridge and SS Great Britain, with shared kitchens and free WiFi.

CoalShed

CoalShed

Hotel · Booth Rd, Bristol

A converted industrial building on Booth Rd, Bristol, now a stylish hotel with modern rooms and a locally inspired restaurant.

Delta Hotels by Marriott Bristol City Centre

Delta Hotels by Marriott Bristol City Centre

Hotel · 2 Lower Castle Street, Bristol

300 spacious air-conditioned rooms with en-suite bathrooms, right in Bristol city centre near Cabot Circus and Castle Park.

Doubletree by Hilton Bristol City Centre

Doubletree by Hilton Bristol City Centre

Hotel · Redcliffe Way, Bristol

A 206-room hotel on Redcliffe Way, Bristol, with a varied breakfast spread and easy walking distance to Temple Meads and Cabot Circus.

DoubleTree by Hilton Bristol South Cadbury House

DoubleTree by Hilton Bristol South Cadbury House

Hotel · Frost Hill, Bristol

Countryside hotel near Yatton with easy reach of Bristol and Weston-super-Mare, plus a well-equipped spa and pool on site.

DoubleTree by Hilton Hotel Bristol North

DoubleTree by Hilton Hotel Bristol North

Hotel · Woodlands Lane, Bristol

A motorway-junction hotel near the M4/M5 interchange in North Bristol, suited to business stays and overnight stopovers with a pool and gym.

Ferndale Mews

Ferndale Mews

B&B · 3a Southfield Road, Bristol

A coded-entry B&B on Southfield Road in Bristol, with off-street parking and self-catering extras just off the Clifton Suspension Bridge area.

Future Inn Bristol

Future Inn Bristol

Hotel · Bond Street South, Bristol

A 149-room hotel on Bond Street South in central Bristol, with free on-site parking rare for a city-centre stay.

Hathway House Accommodation

Hathway House Accommodation

B&B · 2 School Lane, Bristol

Six-room B&B on School Lane in Bristol, with free parking, a garden and easy reach of the city's attractions.

Haywards at the Grasmere

Haywards at the Grasmere

Guest Accommodation · 22-24 Bath Road, Bristol

A 14-room guest accommodation on Bath Road, Bristol, with quiet en-suite rooms and easy self-entry plus free on-site parking.

Hilton Garden Inn Bristol City Centre

Hilton Garden Inn Bristol City Centre

Hotel · Temple Way, Bristol

Hilton Garden Inn Bristol City Centre offers a well-stocked breakfast and on-site bar near Temple Meads, Cabot Circus and Harbourside.

Holiday Inn Bristol Airport

Holiday Inn Bristol Airport

Hotel · A38 Bridgwater Road, Bristol

Handy hotel on the A38 near Bristol Airport, with golf, fishing and watersports all within easy reach for pre-flight or weekend stays.

Holiday Inn Bristol City Centre

Holiday Inn Bristol City Centre

Hotel · Bond Street, Bristol

A dependable base for city breaks or business trips in Bristol, with 155 air-conditioned rooms and on-site parking near Bond Street.

Holiday Inn Bristol Filton

Holiday Inn Bristol Filton

Hotel · Filton Road, Bristol

A 211-room Holiday Inn on Filton Road, Bristol, with an indoor pool, sauna and gym alongside easy access to the city and airport.

Holiday Inn Express Bristol - Filton

Holiday Inn Express Bristol - Filton

Hotel · New Road, Bristol

A 211-room hotel on New Road in Bristol, handy for the airport, with spacious rooms and a filling breakfast included.

Holiday Inn Express Bristol City Centre

Holiday Inn Express Bristol City Centre

Hotel · South End, Bristol

Bristol city centre hotel near Harbourside and the train station, with 96 air-conditioned rooms and breakfast included.

Home From Home

Home From Home

Guest Accommodation · 13 Stanton Road, Bristol

Adults-only guest house on Stanton Road, Bristol, with en-suite rooms, free WiFi and free on-site parking close to the centre.

Horts Townhouse

Horts Townhouse

Hotel · 49 Broad Street, Bristol

A restaurant-led townhouse hotel on Broad Street in Bristol, known for its Sunday roast and buzzy bar as much as its rooms.

Ibis Bristol Temple Meads Quay

Ibis Bristol Temple Meads Quay

Hotel · Avon Street, Bristol

Modern hotel on Avon Street, Bristol, footsteps from Temple Meads station and the riverside, with pubs and restaurants close by.

Leonardo Hotel Bristol City

Leonardo Hotel Bristol City

Hotel · 3 Temple Way, Bristol

A dependable base for city breaks and business trips alike, this modern 197-room Bristol hotel sits an easy walk from the station and centre.

Maple Leaf Guest House

Maple Leaf Guest House

Guest Accommodation · 221 Gloucester Road, Bristol

A family-run B&B on Gloucester Road, Bristol, with simple rooms, continental breakfast included and free on-site parking.

Mercure Brigstow Bristol

Mercure Brigstow Bristol

Hotel · Welsh Back 5-7, Bristol

A riverside hotel on Bristol's Welsh Back, close to the harbour, with 116 rooms, a restaurant, bar and lounge.

Mercure Bristol Holland House

Mercure Bristol Holland House

Hotel · Redcliffe Hill, Bristol

Large hotel on Redcliffe Hill above Bristol's Harbourside, with an indoor pool and spa among its 275 rooms.

Page 2 of 5 · 110 in total