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.
Ring O Bells
Hotel · The Street, Compton Martin, Bristol
A two-room pub with rooms in Compton Martin, between Bristol and the Somerset countryside, known for its generous Sunday roasts.
Rockleaze Guesthouse
Guest Accommodation · 91 Gloucester Road North, Bristol
A nine-room Edwardian guesthouse on Gloucester Road North in Bristol, within easy reach of Clifton Suspension Bridge.
Southville Guest House
B&B · 58 Allington Road, Bristol
A no-frills B&B on Allington Road in Bristol, with free breakfast and Wi-Fi and a handful of pubs and restaurants close by.
The Angel Inn
Hotel · 172 Long Ashton Road, Bristol
A traditional pub-hotel on Long Ashton Road, Bristol, suited to travellers who want a proper Sunday roast and a fire to sit by after.
The Ashville
B&B · 15 Leigh Street, Bristol
A 15 Leigh Street B&B in central Bristol with free on-site parking and a restaurant known for its rib-eye and Sunday roasts.
The Base Vegan Retreat
Guest Accommodation · Hollyguest Road, Bristol
A plant-based retreat near Bristol Harbour on Hollyguest Road, with a rescued-animal sanctuary and private spa on site.
The Beeches Hotel
Hotel · Broomhill Road, Bristol
A Victorian villa on Broomhill Road, Bristol, set in two acres of gardens with free parking and easy access to the city.
The Brunel Mews
B&B · 3 Lower Sidney Street, Bristol
A converted mews building turned B&B on Lower Sidney Street, Bristol, with free on-site parking and 24-hour reception.
The Crafty Cow
Hotel · 635 Gloucester Rd, Bristol
A pub with rooms on Gloucester Road in Bristol, known for its Sunday roasts, pizzas and wide beer selection, with just 3 rooms above the bar.
The Dark Horse
Hotel · 172 Church Road, Bristol
Adults-only pub-hotel on Church Road, Bristol, with a lively bar, free parking, and restaurants, golf and entertainment all close by.
The Dog Inn
Hotel · Badminton Road, Bristol
A pub-hotel on Badminton Road in Bristol, good value for walkers and pet owners wanting a hearty Sunday roast and free parking nearby.
The Fox
Hotel · 11 Victoria Road, Bristol
The Fox is a straightforward city centre hotel on Victoria Road in Bristol, with free on-site parking rare for the area.
The Jays Guest House
Guest Accommodation · 213-215 Gloucester Road, Bristol
A budget-friendly guest house on Bristol's bustling Gloucester Road, handy for the city centre with free on-site parking.
The Langley Arms Bed and Breakfast
B&B · Guest Avenue, Bristol
A 17th-century former farmhouse B&B beside a pub on Guest Avenue in Bristol, with simple rooms and free on-site parking.
The Old Parsonage
B&B · Main Street, Bristol
A 17th-century B&B on Main Street, Bristol, with warmly decorated en-suite rooms and a courtyard garden for lazing outdoors.
The Old Star
B&B · Pye Corner, Bristol
Former 17th-century coaching inn in Pye Corner, Bristol, with just 3 rooms, free breakfast and an on-site pub feel.
The Players Golf Club
Hotel · Wapley Road, Bristol
Golf-focused hotel on Wapley Road near Bristol, with two 18-hole courses and a par 3 course right on the doorstep.
The Portcullis Hotel
Hotel · 11 Horse Street, Bristol
A straightforward budget stop on Horse Street, Bristol, suited to travellers who want free parking and a central base without frills.
The Town and Country Lodge
Guest Accommodation · A38 Bridgwater Road, Bristol
A 36-room lodge on the A38 Bridgwater Road, Bristol, with free on-site parking and a gym for road-trip and business stopovers alike.
The Washington
Hotel · St Pauls Road, Bristol
A 46-room hotel on St Pauls Road, close to Bristol city centre, offering budget-friendly stays with a genuinely helpful welcome.
The Wellington
Hotel · Gloucester Road, Bristol
A pub-hotel on Gloucester Road in Bristol, with 8 rooms above a bar known for its beer garden and Sunday roasts.
Tracy Park Hotel & Country Club
Hotel · Bath Road, Bristol
A country house hotel on Bath Road, Bristol, set among grounds with golf, tennis and spa facilities plus free parking.
Travelodge Bristol Abbey Wood
Hotel · Concorde Roundabout, Bristol
Budget-friendly Travelodge near Concorde Roundabout in Bristol, with air-conditioned rooms and power showers close to UWE and Filton Abbey Wood station.
Travelodge Bristol Avonmouth
Hotel · Central Park, Bristol
Budget hotel near Avonmouth Docks and the M49, with an on-site bar and restaurant, breakfast, and free parking.
Page 4 of 5 · 110 in total
Know a hotel / b&b in Bristol that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b