Hotels in Saltford
83 handpicked places to stay
Photo © Paul w, Google Maps
The Riverside inn
Hotel · The Shallows, Saltford
A 7-room inn on The Shallows in Saltford, right by the river, handy for reaching both Bath and Bristol.
Roundhill Farmhouse
B&B · Bath Road, Bath · 1.1 miles away
A polished stone farmhouse B&B on Bath Road, suited to travellers who want countryside calm with the city close by.
Claridges B&B
B&B · Wellsway Uplands Farmhouse, Keynsham · 1.4 miles away
A farmhouse B&B in Keynsham, Somerset, with free parking, garden views and a garden for guests to relax in.
Haywards at the Grasmere
Guest Accommodation · 22-24 Bath Road, Bristol · 1.6 miles away
A 14-room guest accommodation on Bath Road, Bristol, with quiet en-suite rooms and easy self-entry plus free on-site parking.
Manor Lodge Guesthouse
B&B · 21 Station Road, Keynsham · 2.1 miles away
Adults-only B&B on Station Road in Keynsham, Somerset, handy for reaching both Bristol and Bath and the surrounding countryside.
The Old Manor House Hotel
Hotel · 5 Bristol Rd, Keynsham · 2.2 miles away
Hotel in Keynsham, Somerset, with en-suite family rooms and a bridal suite, plus free on-site parking and a garden for guests.
The Boathouse
Hotel · Newbridge Road, Bath · 2.2 miles away
A riverside hotel on Newbridge Road in Bath, with a restaurant looking straight out over the water and free parking on site.
The Crown Inn Keynsham
Hotel · 63 Bristol Road, Keynsham · 2.4 miles away
A traditional inn on Bristol Road in Keynsham, Somerset, with an on-site pub, restaurant and garden for exploring the local area.
Zen House Bath
B&B · 139 Penn Hill Road, Bath · 2.5 miles away
B&B on Penn Hill Road in Bath, within reach of the city centre's historic sights, with free on-site parking and a garden.
Bathen House Boutique Hotel
Hotel · 88 Newbridge Hill, Bath · 2.8 miles away
Boutique hotel on Newbridge Hill in Bath, within reach of the Roman Baths, with free parking and electric charging on site.
Charlcombe Inn
Hotel · Charlcombe Inn, Bath · 2.8 miles away
A 10-room inn in Bath with clean, comfortable en-suite rooms and free parking, close to the Roman Baths and Royal Crescent.
Weston Lawn
B&B · Lucklands Road, Bath · 3 miles away
A Georgian house on Lucklands Road in Bath, with just two cosy en-suite rooms and free on-site parking.
The Firs
B&B · 2 Newbridge Hill, Bath · 3.1 miles away
A small adults-only B&B on Newbridge Hill in Bath, with a garden and free parking a short trip from the Roman Baths.
The New Crown Inn
Hotel · 21 Newbridge Hill, Bath · 3.1 miles away
A no-frills pub inn on Newbridge Hill in Bath, with free parking and a garden, a short ride from the Roman Baths.
The Bath Priory Hotel and Spa
Hotel · Weston Road, Bath · 3.3 miles away
A 33-room Bath hotel with elegant rooms, a spa with indoor and outdoor pools, and gardens, walkable to the city centre.
Holiday Inn Express Bath
Hotel · Lower Bristol Road, Bath · 3.9 miles away
A continental breakfast spread and on-site bar set up the day at this 145-room Holiday Inn Express on Lower Bristol Road, an easy walk into Bath.
Elgin Villa
B&B · 6 Marlborough Lane, Bath · 3.9 miles away
A four-room B&B in Bath, Somerset, within easy reach of the Roman Baths and Thermae Bath Spa, with parking on site.
Brooks Guesthouse Bath
Guest House · Crescent Gardens, near Royal Crescent · 3.9 miles away
Family-run boutique bed and breakfast in a Victorian house near the Royal Crescent, known for its cooked breakfasts.
Crescent Guest House
Guest Accommodation · 21 Crescent Gardens, Bath · 3.9 miles away
A six-room guest house on Crescent Gardens in Bath, offering sleek modern rooms and free parking close to the city's historic centre.
2 Crescent Gardens
Guest Accommodation · 2 Crescent Gardens, Bath · 3.9 miles away
A small 6-room guest house near Bath's Royal Crescent, suited to couples or walkers wanting a quiet Georgian base.
Lamp Post Villa B&B
B&B · 3 Crescent Gardens, Bath · 3.9 miles away
A B&B on Crescent Gardens in Bath, close to the Roman Baths and Bath Abbey, with en-suite family rooms and breakfast included.
The Base Vegan Retreat
Guest Accommodation · Hollyguest Road, Bristol · 3.9 miles away
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 · 3.9 miles away
A Victorian villa on Broomhill Road, Bristol, set in two acres of gardens with free parking and easy access to the city.
The Royal Crescent Hotel & Spa
Hotel · Royal Crescent, central Bath · 3.9 miles away
Five-star hotel occupying the central houses of Bath's Royal Crescent, with a walled garden, spa and two AA-rosette dining.
The Bath House Luxury Bed and Breakfast
B&B · 40 Crescent Gardens, Upper Bristol Road, Bath · 4 miles away
A four-room B&B in a Georgian townhouse on Crescent Gardens, Bath, with free on-site parking rare for the city centre.
Glenade
B&B · Glenade, Bath · 4 miles away
Glenade is a B&B in central Bath offering simple, well-kept rooms and free on-site parking, a rarity in the city centre.
Lansdown Grove Hotel
Hotel · Lansdown Road, Bath · 4.1 miles away
A 61-room hotel on Lansdown Road above Bath, with a garden, restaurant and easy walking access into the city centre.
Brocks Guest House
Guest Accommodation · 32 Brock Street, Bath · 4.1 miles away
A Georgian guest house on a quiet Bath street between the Circus and the Royal Crescent, with free on-site parking rare in the city centre.
The Yard in Bath Hotel
Hotel · 1 Monmouth Place, Bath · 4.1 miles away
A boutique hotel on a quiet Bath street near the Roman Baths and Abbey, with just 15 rooms and breakfast hampers delivered to your door.
Rivers Street Georgian City Apartment
B&B · Ground Floor, Bath · 4.1 miles away
Ground-floor Georgian apartment in Bath with breakfast and a kitchen for self-catering, plus pubs and restaurants close by.
Grays Boutique B&B
B&B · Upper Oldfield Park, Bath · 4.1 miles away
Family-run bed and breakfast in a Victorian villa above the city, with individually designed rooms and views to the Royal Crescent.
The Queensberry Hotel
Hotel · Russell Street, central Bath · 4.1 miles away
Independent townhouse hotel on a quiet street near the Circus, home to the Olive Tree, Bath's only Michelin-starred restaurant.
Apex City of Bath Hotel
Hotel · 1 James Street West, Bath · 4.2 miles away
Modern hotel on James Street West in Bath, close to the Roman Baths and Abbey, with a pool, sauna and steam room on site.
Dorian House Boutique B&B
Guest Accommodation · 1 Upper Oldfield Park, Bath · 4.2 miles away
Boutique B&B in Bath with en-suite rooms and garden views, a short walk from the Roman Baths and Bath Abbey, with free parking.
The House near Bath
Guest Accommodation · Woolverton, Bath · 4.2 miles away
An 11-room guesthouse in Woolverton near Bath, with free on-site parking and its own bar and garden.
Oldfields House - Bed & Breakfast
B&B · 102 Wells Road, Bath · 4.2 miles away
An 18-room B&B on Wells Road in Bath, suited to couples wanting a quirky, traditional stay with free parking and a pool.
Ainslies Belvedere BandB
B&B · 4 Ainslies Belvedere, Bath · 4.2 miles away
A straightforward B&B in Bath for travellers who want an easy base near the city's sights, with free parking included.
The Halcyon Hotel Apartments
Hotel · 16 George Street, Bath · 4.2 miles away
Self-catering apartments on George Street in Bath, an easy walk from the Roman Baths and Bath Abbey, with parking on site.
The Griffin Inn
Hotel · Beauford Square, Bath · 4.2 miles away
A pub-style hotel on Beauford Square in Bath, known for its Sunday roasts, pies and well-stocked bar alongside comfortable en-suite rooms.
Francis Hotel Bath
Hotel · Queen Square, Bath · 4.2 miles away
Overlooking Queen Square's Georgian gardens in Bath, this 98-room hotel puts the Roman Baths and city sights within easy walking distance.
Tyndall Villa Boutique B&B
Guest Accommodation · 143 Wells Road, Bath · 4.2 miles away
Adults-only B&B on Wells Road, Bath, with on-site parking and en-suite rooms, a short trip from the Roman Baths.
Premier Inn Bath City Centre
Hotel · 4 James Street West, Bath · 4.2 miles away
A modern 108-room Premier Inn on five floors in central Bath, offering quiet, spacious rooms close to the Roman Baths and shops.
Harington's Hotel
Hotel · Queen Street, central Bath · 4.3 miles away
Small family-run hotel on a cobbled lane off Queen Square, with 13 rooms and self-catering apartments a few doors away.
Travelodge Bath Central
Hotel · 1 York Buildings, Bath · 4.3 miles away
A four-storey budget hotel on York Buildings in central Bath, with 66 straightforward rooms a short walk from the Roman Baths.
Hampton By Hilton Bath City
Hotel · Avon Street, Bath · 4.3 miles away
A 202-room hotel on Avon Street for city-break visitors who want to walk everywhere in Bath, minutes from the Abbey and Theatre Royal.
Z Hotel Bath
Hotel · 7 Saw Close, Bath · 4.3 miles away
Z Hotel Bath is a central Bath hotel on Saw Close with a bar offering complimentary wine and cheese for members, steps from the Roman Baths.
Hiding Space - Trim Street Apartments
Hotel · 9 Trim Street, Bath · 4.3 miles away
Stylish self-catering apartments on Trim Street, right in central Bath, each with its own kitchen for longer stays.
Travelodge Bath City Centre Bath Spa
Hotel · 6-10 Westgate Buildings, Bath · 4.3 miles away
Budget hotel in central Bath with spacious, air-conditioned rooms and en-suite bathrooms, a short walk from the Roman Baths.
Broad Street Townhouse
Hotel · 32-33 Broad Street, Bath · 4.3 miles away
A townhouse hotel on Broad Street in central Bath, within easy walking distance of the Roman Baths and city attractions.
The Bear Hotel
Hotel · 6-10 Wellsway, Bath · 4.3 miles away
Small 8-room hotel on Wellsway in Bath with its own restaurant, bar and breakfast service, plus a spa and pool for downtime.
The Black Fox
Hotel · 47 St James Parade, Bath · 4.4 miles away
A straightforward city-centre base for travellers who want to walk to Bath's sights without paying for extras, on St James Parade.
DoubleTree by Hilton Bath
Hotel · Walcot Street, Bath · 4.4 miles away
A well-stocked breakfast buffet and a riverside setting on Walcot Street make this 176-room Bath hotel a solid base for sightseeing.
The Gainsborough Bath Spa
Hotel · Beau Street, central Bath · 4.4 miles away
The only Bath hotel with access to the city's natural thermal waters, in a Georgian and Victorian building beside the Roman Baths.
Wentworth House - Guest House
Guest Accommodation · 106 Bloomfield Road, Bath · 4.4 miles away
Guest house on Bloomfield Road in Bath, close to the Roman Baths and Bath Abbey, with free on-site parking and a garden.
Toghill House Farm
B&B · Freezing Hill, Wick · 4.4 miles away
A working farm B&B on Freezing Hill near Wick, Gloucestershire, with spacious rooms, hearty breakfasts and free parking close to Bath and Bristol.
The Roseate Villa Bath
Guest Accommodation · Henrietta Road, Bath · 4.4 miles away
A 21-room Bath guest house on Henrietta Road, an easy walk from the city centre's main attractions and shops.
The Kennard
Guest Accommodation · 11 Henrietta Street, Bath · 4.4 miles away
A Georgian townhouse guesthouse on Henrietta Street in Bath, close to the Roman Baths and Abbey, with 12 individually styled rooms.
Henrietta House
Hotel · 33 Henrietta Street, Bath · 4.5 miles away
A Bath hotel on Henrietta Street, within easy reach of the Roman Baths and Abbey, with parking on site and a 24-hour reception.
Eight
Hotel · 3 North Parade Passage, Bath · 4.5 miles away
A coffee machine and homemade biscuits await in the rooms at Eight, a small central Bath hotel steps from the Roman Baths.
Abbey Hotel Bath
Hotel · North Parade, central Bath · 4.5 miles away
Four-star boutique hotel on North Parade, minutes from Bath Abbey and the station, with a restaurant, bar and art collection.
The Henry Guest House
B&B · 6 Henry St, Bath · 4.5 miles away
A Georgian townhouse B&B on Henry St in Bath, well suited to travellers who want a central base for sightseeing on foot.
Chestnuts House
Guest Accommodation · 16 Henrietta Road, Bath · 4.5 miles away
Chestnuts House is a five-room Edwardian B&B in Bath, with breakfast served in a garden-view dining room and a bar for evening drinks.
Parade Park Bath
Hotel · 8,9,10 North Parade, Bath · 4.5 miles away
A 38-room hotel on North Parade in central Bath, close to the Roman Baths, Bath Abbey and the riverside gardens near Pulteney Bridge.
Devonshire House
Guest Accommodation · 143 Wellsway, Bath · 4.5 miles away
A former Victorian grocery on Wellsway in Bath, offering traditional en-suite rooms and full breakfast within easy reach of the Roman Baths.
The Windsor
B&B · 69 Great Pulteney Street, Bath · 4.5 miles away
A 15-room B&B on Great Pulteney Street in Bath, with spacious rooms and free on-site parking rare for the city centre.
No.15 by GuestHouse, Bath
Hotel · Great Pulteney Street, Bath · 4.5 miles away
Boutique townhouse hotel across three Georgian houses on Great Pulteney Street, with a vaulted underground spa and a lively bar.
Anabelles Guest House
Guest Accommodation · 6 Manvers Street, Bath · 4.6 miles away
A simple, well-placed guest house on Manvers Street in Bath, close to the city's historic sights and the Somerset countryside beyond.
Hotel Indigo Bath
Hotel · 2-8 South Parade, Bath · 4.6 miles away
A smart, walkable base for a Bath city break, with 166 individually styled rooms moments from South Parade.
Edgar Townhouse
Guest Accommodation · 64 Great Pulteney Street, Bath · 4.6 miles away
A 13-room Georgian townhouse on Great Pulteney Street, well suited to travellers who want a quiet central base for exploring Bath on foot.
Royal Hotel
Hotel · Manvers Street, Bath · 4.6 miles away
A short walk from Bath's Roman Baths, the Royal Hotel pairs a hearty cooked breakfast with a handy Manvers Street address.
Dukes Bath
Guest Accommodation · 53-54 Great Pulteney Street, Bath · 4.6 miles away
Georgian guest accommodation on Great Pulteney Street in Bath, a quiet address within walking distance of the city's main attractions.
The Bird - Bath
Hotel · 18-19 Pulteney Road, Bath · 4.7 miles away
A 20-room hotel on Pulteney Road, Bath, within walking distance of the city's historic sights, known for its steaks and Sunday roasts.
The Ayrlington
Guest Accommodation · 24-25 Pulteney Road, Bath · 4.7 miles away
A 19-room guest house on Pulteney Road by the River Avon in Bath, with a garden and free on-site parking a short walk from the centre.
95 Sydney Place
B&B · 95 Sydney Place, Bath · 4.7 miles away
A 19th-century B&B in central Bath with a garden terrace, period furnishings and free on-site parking near the Roman Baths.
Travelodge Bath Waterside
Hotel · Waterside, Rossiter Road, Bath · 4.7 miles away
Budget hotel by the River Avon in Bath with an on-site restaurant and easy walking access to the city centre and station.
Pulteney House
Guest Accommodation · 14 Pulteney Road (south), Bath · 4.7 miles away
Guest B&B on Pulteney Road in Bath with refined en-suite rooms, lawned gardens and abbey views, close to the city's attractions.
King William IV
Hotel · Tunley, Bath · 4.8 miles away
A traditional inn at Tunley near Bath, with a 4.7 guest score, an on-site restaurant and bar, and free parking.
Avon Guesthouse
Guest Accommodation · 1 Pulteney Gardens/pulteney Road, Bath · 4.8 miles away
A small guesthouse near Pulteney Road in Bath with quaint en-suite rooms, free WiFi and a full English breakfast included.
White Guest House
Guest Accommodation · 23 Pulteney Gardens, Bath · 4.8 miles away
White Guest House on Pulteney Gardens offers en-suite rooms with drinks and free WiFi, an easy walk from the Roman Baths and Bath Abbey.
Apple Tree Boutique BandB
B&B · 7 Pulteney Gardens, Bath · 4.8 miles away
A Victorian townhouse B&B on Pulteney Gardens in Bath, offering en-suite rooms, free parking and easy walking to the Roman Baths and Abbey.
Brindleys
B&B · 14 Pulteney Gardens, Bath · 4.8 miles away
Six-room B&B on Pulteney Gardens in Bath, with free on-site parking and a quiet walk-in setting close to the city centre.
Grosvenor Villa
B&B · Grosvenor Bridge Road, Bath · 4.9 miles away
Adults-only B&B on Grosvenor Bridge Road, Bath, within easy reach of the Roman Baths and city attractions, with free on-site parking.
Macdonald Bath Spa
Hotel · Sydney Road, Bath · 4.9 miles away
Grand 131-room hotel near the Roman Baths, with restaurant, bar and a spa complex including outdoor pool and saunas set in landscaped gardens.
Know a hotel / b&b in Saltford 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