Skip to main content

Hotels in Swineford

84 handpicked places to stay

Roundhill Farmhouse

Roundhill Farmhouse

B&B · Bath Road, Bath · 1.2 miles away

A polished stone farmhouse B&B on Bath Road, suited to travellers who want countryside calm with the city close by.

The Riverside inn

The Riverside inn

Hotel · The Shallows, Saltford · 1.2 miles away

A 7-room inn on The Shallows in Saltford, right by the river, handy for reaching both Bath and Bristol.

Charlcombe Inn

Charlcombe Inn

Hotel · Charlcombe Inn, Bath · 2 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.

Haywards at the Grasmere

Haywards at the Grasmere

Guest Accommodation · 22-24 Bath Road, Bristol · 2.1 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.

Hotel
The Boathouse

The Boathouse

Hotel · Newbridge Road, Bath · 2.3 miles away

A riverside hotel on Newbridge Road in Bath, with a restaurant looking straight out over the water and free parking on site.

Manor Lodge Guesthouse

Manor Lodge Guesthouse

B&B · 21 Station Road, Keynsham · 2.4 miles away

Adults-only B&B on Station Road in Keynsham, Somerset, handy for reaching both Bristol and Bath and the surrounding countryside.

Claridges B&B

Claridges B&B

B&B · Wellsway Uplands Farmhouse, Keynsham · 2.5 miles away

A farmhouse B&B in Keynsham, Somerset, with free parking, garden views and a garden for guests to relax in.

Zen House Bath

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.

The Old Manor House Hotel

The Old Manor House Hotel

Hotel · 5 Bristol Rd, Keynsham · 2.5 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 Crown Inn Keynsham

The Crown Inn Keynsham

Hotel · 63 Bristol Road, Keynsham · 2.7 miles away

A traditional inn on Bristol Road in Keynsham, Somerset, with an on-site pub, restaurant and garden for exploring the local area.

B&B
Weston Lawn

Weston Lawn

B&B · Lucklands Road, Bath · 2.8 miles away

A Georgian house on Lucklands Road in Bath, with just two cosy en-suite rooms and free on-site parking.

Bathen House Boutique Hotel

Bathen House Boutique Hotel

Hotel · 88 Newbridge Hill, Bath · 2.9 miles away

Boutique hotel on Newbridge Hill in Bath, within reach of the Roman Baths, with free parking and electric charging on site.

The Firs

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

The New Crown Inn

Hotel · 21 Newbridge Hill, Bath · 3.2 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

The Bath Priory Hotel and Spa

Hotel · Weston Road, Bath · 3.2 miles away

A 33-room Bath hotel with elegant rooms, a spa with indoor and outdoor pools, and gardens, walkable to the city centre.

Toghill House Farm

Toghill House Farm

B&B · Freezing Hill, Wick · 3.2 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 Base Vegan Retreat

The Base Vegan Retreat

Guest Accommodation · Hollyguest Road, Bristol · 3.4 miles away

A plant-based retreat near Bristol Harbour on Hollyguest Road, with a rescued-animal sanctuary and private spa on site.

The Royal Crescent Hotel & Spa
5 star

The Royal Crescent Hotel & Spa

Hotel · Royal Crescent, central Bath · 3.8 miles away

Five-star hotel occupying the central houses of Bath's Royal Crescent, with a walled garden, spa and two AA-rosette dining.

Elgin Villa

Elgin Villa

B&B · 6 Marlborough Lane, Bath · 3.8 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
4 star★

Brooks Guesthouse Bath

Guest House · Crescent Gardens, near Royal Crescent · 3.8 miles away

Family-run boutique bed and breakfast in a Victorian house near the Royal Crescent, known for its cooked breakfasts.

Guest Accommodation
2 Crescent Gardens

2 Crescent Gardens

Guest Accommodation · 2 Crescent Gardens, Bath · 3.8 miles away

A small 6-room guest house near Bath's Royal Crescent, suited to couples or walkers wanting a quiet Georgian base.

Crescent Guest House

Crescent Guest House

Guest Accommodation · 21 Crescent Gardens, Bath · 3.8 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.

Lamp Post Villa B&B

Lamp Post Villa B&B

B&B · 3 Crescent Gardens, Bath · 3.8 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.

Lansdown Grove Hotel

Lansdown Grove Hotel

Hotel · Lansdown Road, Bath · 3.8 miles away

A 61-room hotel on Lansdown Road above Bath, with a garden, restaurant and easy walking access into the city centre.

Holiday Inn Express Bath

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.

Brocks Guest House

Brocks Guest House

Guest Accommodation · 32 Brock Street, Bath · 4 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.

B&B
Rivers Street Georgian City Apartment

Rivers Street Georgian City Apartment

B&B · Ground Floor, Bath · 4 miles away

Ground-floor Georgian apartment in Bath with breakfast and a kitchen for self-catering, plus pubs and restaurants close by.

The Bath House Luxury Bed and Breakfast

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.

The Queensberry Hotel
4 star★

The Queensberry Hotel

Hotel · Russell Street, central Bath · 4 miles away

Independent townhouse hotel on a quiet street near the Circus, home to the Olive Tree, Bath's only Michelin-starred restaurant.

Ainslies Belvedere BandB

Ainslies Belvedere BandB

B&B · 4 Ainslies Belvedere, Bath · 4 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 Yard in Bath Hotel

The Yard in Bath Hotel

Hotel · 1 Monmouth Place, Bath · 4 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.

The Beeches Hotel

The Beeches Hotel

Hotel · Broomhill Road, Bristol · 4.1 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 Halcyon Hotel Apartments

The Halcyon Hotel Apartments

Hotel · 16 George Street, Bath · 4.1 miles away

Self-catering apartments on George Street in Bath, an easy walk from the Roman Baths and Bath Abbey, with parking on site.

Apex City of Bath Hotel

Apex City of Bath Hotel

Hotel · 1 James Street West, Bath · 4.1 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.

Francis Hotel Bath

Francis Hotel Bath

Hotel · Queen Square, Bath · 4.1 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.

Travelodge Bath Central

Travelodge Bath Central

Hotel · 1 York Buildings, Bath · 4.2 miles away

A four-storey budget hotel on York Buildings in central Bath, with 66 straightforward rooms a short walk from the Roman Baths.

The Griffin Inn

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.

Glenade

Glenade

B&B · Glenade, Bath · 4.2 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.

Harington's Hotel
4 star★

Harington's Hotel

Hotel · Queen Street, central Bath · 4.2 miles away

Small family-run hotel on a cobbled lane off Queen Square, with 13 rooms and self-catering apartments a few doors away.

Premier Inn Bath City Centre

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.

Broad Street Townhouse

Broad Street Townhouse

Hotel · 32-33 Broad Street, Bath · 4.2 miles away

A townhouse hotel on Broad Street in central Bath, within easy walking distance of the Roman Baths and city attractions.

Z Hotel Bath

Z Hotel Bath

Hotel · 7 Saw Close, Bath · 4.2 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

Hiding Space - Trim Street Apartments

Hotel · 9 Trim Street, Bath · 4.2 miles away

Stylish self-catering apartments on Trim Street, right in central Bath, each with its own kitchen for longer stays.

DoubleTree by Hilton Bath

DoubleTree by Hilton Bath

Hotel · Walcot Street, Bath · 4.3 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.

Grays Boutique B&B
4 star★

Grays Boutique B&B

B&B · Upper Oldfield Park, Bath · 4.3 miles away

Family-run bed and breakfast in a Victorian villa above the city, with individually designed rooms and views to the Royal Crescent.

Hampton By Hilton Bath City

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.

Travelodge Bath City Centre Bath Spa

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.

The Roseate Villa Bath

The Roseate Villa Bath

Guest Accommodation · Henrietta Road, Bath · 4.3 miles away

A 21-room Bath guest house on Henrietta Road, an easy walk from the city centre's main attractions and shops.

The House near Bath

The House near Bath

Guest Accommodation · Woolverton, Bath · 4.3 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

Oldfields House - Bed & Breakfast

B&B · 102 Wells Road, Bath · 4.3 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.

Dorian House Boutique B&B

Dorian House Boutique B&B

Guest Accommodation · 1 Upper Oldfield Park, Bath · 4.3 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.

Tyndall Villa Boutique B&B

Tyndall Villa Boutique B&B

Guest Accommodation · 143 Wells Road, Bath · 4.3 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.

The Kennard

The Kennard

Guest Accommodation · 11 Henrietta Street, Bath · 4.3 miles away

A Georgian townhouse guesthouse on Henrietta Street in Bath, close to the Roman Baths and Abbey, with 12 individually styled rooms.

Chestnuts House

Chestnuts House

Guest Accommodation · 16 Henrietta Road, Bath · 4.3 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.

The Black Fox

The Black Fox

Hotel · 47 St James Parade, Bath · 4.3 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.

Henrietta House

Henrietta House

Hotel · 33 Henrietta Street, Bath · 4.3 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.

The Gainsborough Bath Spa
5 star

The Gainsborough Bath Spa

Hotel · Beau Street, central Bath · 4.3 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.

No.15 by GuestHouse, Bath
5 star

No.15 by GuestHouse, Bath

Hotel · Great Pulteney Street, Bath · 4.4 miles away

Boutique townhouse hotel across three Georgian houses on Great Pulteney Street, with a vaulted underground spa and a lively bar.

The Windsor

The Windsor

B&B · 69 Great Pulteney Street, Bath · 4.4 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.

Eight

Eight

Hotel · 3 North Parade Passage, Bath · 4.4 miles away

A coffee machine and homemade biscuits await in the rooms at Eight, a small central Bath hotel steps from the Roman Baths.

Edgar Townhouse

Edgar Townhouse

Guest Accommodation · 64 Great Pulteney Street, Bath · 4.4 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.

Hotel
The Bear Hotel

The Bear Hotel

Hotel · 6-10 Wellsway, Bath · 4.4 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.

Abbey Hotel Bath
4 star★

Abbey Hotel Bath

Hotel · North Parade, central Bath · 4.4 miles away

Four-star boutique hotel on North Parade, minutes from Bath Abbey and the station, with a restaurant, bar and art collection.

Parade Park Bath

Parade Park Bath

Hotel · 8,9,10 North Parade, Bath · 4.4 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.

Dukes Bath

Dukes Bath

Guest Accommodation · 53-54 Great Pulteney Street, Bath · 4.5 miles away

Georgian guest accommodation on Great Pulteney Street in Bath, a quiet address within walking distance of the city's main attractions.

The Henry Guest House

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.

Hotel Indigo Bath

Hotel Indigo Bath

Hotel · 2-8 South Parade, Bath · 4.5 miles away

A smart, walkable base for a Bath city break, with 166 individually styled rooms moments from South Parade.

Anabelles Guest House

Anabelles Guest House

Guest Accommodation · 6 Manvers Street, Bath · 4.5 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.

Grosvenor Villa

Grosvenor Villa

B&B · Grosvenor Bridge Road, Bath · 4.5 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.

The Bird - Bath

The Bird - Bath

Hotel · 18-19 Pulteney Road, Bath · 4.5 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.

95 Sydney Place

95 Sydney Place

B&B · 95 Sydney Place, Bath · 4.6 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.

The Ayrlington

The Ayrlington

Guest Accommodation · 24-25 Pulteney Road, Bath · 4.6 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.

Hotel
Royal Hotel

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.

Wentworth House - Guest House

Wentworth House - Guest House

Guest Accommodation · 106 Bloomfield Road, Bath · 4.6 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.

Pulteney House

Pulteney House

Guest Accommodation · 14 Pulteney Road (south), Bath · 4.6 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.

Avon Guesthouse

Avon Guesthouse

Guest Accommodation · 1 Pulteney Gardens/pulteney Road, Bath · 4.7 miles away

A small guesthouse near Pulteney Road in Bath with quaint en-suite rooms, free WiFi and a full English breakfast included.

Travelodge Bath Waterside

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.

Devonshire House

Devonshire House

Guest Accommodation · 143 Wellsway, Bath · 4.7 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.

Macdonald Bath Spa

Macdonald Bath Spa

Hotel · Sydney Road, Bath · 4.7 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.

Guest Accommodation
White Guest House

White Guest House

Guest Accommodation · 23 Pulteney Gardens, Bath · 4.7 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

Apple Tree Boutique BandB

B&B · 7 Pulteney Gardens, Bath · 4.7 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.

OYO Bailbrook Lodge Bath

OYO Bailbrook Lodge Bath

Hotel · 35-37 London Road West, Bath · 4.7 miles away

A 15-room budget hotel on London Road West in Bath, known for its cooked breakfast and easy reach of the city's historic centre.

Brindleys

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.

Bailbrook House

Bailbrook House

Hotel · London Road West, Bath · 4.8 miles away

A grand country house hotel on London Road West in Bath, with an acclaimed breakfast spread and 81 elegant rooms set in fine grounds.

🏨

Know a hotel / b&b in Swineford 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