Skip to main content

Self-Catering Accommodations in Bath

Find the self-catering accommodations that appeal to you the most

Top picks for Bath hotels

Explore our most popular hotels in Bath

Filter by:

Review score

Flat in the heart of Bath with stunning views

Bath City Centre, Bath

Flat in the heart of Bath with stunning views offers accommodations in Bath, a 14-minute walk from Royal Crescent and 1.7 miles from Oldfield Park Train Station.

S
Sally
From
United Kingdom
Was very clean and cost. Had an amazing view
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 129 reviews
Price from
$229.06
1 night, 2 adults

Haus of Sulis, City Centre Apartment with Lift Access

Bath City Centre, Bath

Haus of Sulis, City Centre Apartment with Lift Access is a recently renovated apartment in the center of Bath, a 6-minute walk from Bath Spa Train Station and a few steps from The Roman Baths.

B
Baroness Suzanne
From
United Kingdom
Beautifully appointed, stylish clean and very thoughtful touches
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 108 reviews
Price from
$443.16
1 night, 2 adults

Abbey View studio central Bath

Bath City Centre, Bath

Abbey View studio central Bath offers accommodations in Bath, 12 miles from Bristol Temple Meads Station and 13 miles from Cabot Circus.

K
Kimberlee
From
United States
The view and location! The Abbey and Roman Baths are just steps from the door. Since one day was rainy, it was very easy to access the Baths. We ate at Square restaurant (next to Abbey and Baths). It was excellent! Owner communicated well. Bed was comfortable. Parked in Southgate Parking lot. It was 52£ for two days, but the location was convenient. View out the studio window was stunning!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews
Price from
$269.48
1 night, 2 adults

The Portland Apartment - Georgian Building with parking

Bath

The Portland Apartment - Georgian Building with parking is located in Bath, just a 13-minute walk from The Roman Baths and 1.5 miles from Oldfield Park Train Station.

H
Hannah
From
United Kingdom
We loved everything about this apartment, the location was great as it was a short walk into town, it was very quite as well. Checking in was easy with the keys in a lock box and parking was very convenient as it was easy to get a spot right ouside. There over all look of the apartment was amazing and the views were fantastic. We would highly recommend and will be staying again!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 167 reviews
Price from
$216.93
1 night, 2 adults

The Circus Apartment

Upper Town, Bath

The Circus Apartment offers accommodations in Bath, a 9-minute walk from The Roman Baths and 1.4 miles from Oldfield Park Train Station.

H
Heather
From
United States
Beautiful! Historic yet comfortable. Plenty of space for two people. Super location!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 195 reviews
Price from
$185.60
1 night, 2 adults

Bath Roof Terrace Apartment, City Centre, Sleeps up to 8

Milsom Quarter, Bath

Bath Roof Terrace Apartment, City Center, Sleeps up to 8 occupies 3 upper floors of a 17th-century building, with the terrace offering stunning views of the city, including Bath Abbey.

J
Jessica
From
United States
The location was perfect! It was close to the train station. It was very clean and comfortable, the hosts went above and beyond to make it such a wonderful stay, with the robes, towels on the bed, warm when we got there. The view was breathtaking! I’ve never seen anything like it, it was well worth the hike up the hill with luggage. It was breathtaking.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 261 reviews
Price from
$281.61
1 night, 2 adults

The Loft at 2 Bath Street

Bath City Centre, Bath

The Loft at 2 Bath Street is located in Bath, just a 13-minute walk from Royal Crescent and 1.3 miles from Oldfield Park Train Station. Featuring city views, this apartment also comes with free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$242.53
1 night, 2 adults

Maybrick House

Bath

Just a 4-minute walk from Oldfield Park Train Station and 1.2 miles from The Circus Bath, Maybrick House features accommodations in Bath with a garden.

K
Kadir
From
United Kingdom
Home from home; comfortable beds, clean, tidy , airy, and spacious.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
$326.07
1 night, 2 adults

Elegant Georgian Apartment on Alfred Street

Upper Town, Bath

Elegant Georgian Apartment on Alfred Street offers accommodations in Bath, 12 miles from Bristol Temple Meads Station and 12 miles from Lacock Abbey.

R
Rhonda
From
Australia
The property was perfect. It was very homely Claire was an excellent host The location was superb
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$175.16
1 night, 2 adults

Large flat with garden view near Bath centre

Bath

Large flat with garden view near Bath centre offers accommodations in Bath, a 19-minute walk from Royal Crescent and 0.9 miles from Oldfield Park Train Station.

L
Lance
From
United Kingdom
Nice spacious flat very near to city centre. Very comfortable and convenient.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews
Price from
$103.08
1 night, 2 adults
All self-catering accommodations in Bath

The best self-catering accommodations in Bath

Check out our selection of great self-catering accommodations in Bath

Filter by:

Review score

Flat in the heart of Bath with stunning views

Bath City Centre, Bath

Flat in the heart of Bath with stunning views offers accommodations in Bath, a 14-minute walk from Royal Crescent and 1.7 miles from Oldfield Park Train Station.

S
Sally
From
United Kingdom
Was very clean and cost. Had an amazing view
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 129 reviews
Price from
$229.06
1 night, 2 adults

Haus of Sulis, City Centre Apartment with Lift Access

Bath City Centre, Bath

Haus of Sulis, City Centre Apartment with Lift Access is a recently renovated apartment in the center of Bath, a 6-minute walk from Bath Spa Train Station and a few steps from The Roman Baths.

B
Baroness Suzanne
From
United Kingdom
Beautifully appointed, stylish clean and very thoughtful touches
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 108 reviews
Price from
$443.16
1 night, 2 adults

Abbey View studio central Bath

Bath City Centre, Bath

Abbey View studio central Bath offers accommodations in Bath, 12 miles from Bristol Temple Meads Station and 13 miles from Cabot Circus.

K
Kimberlee
From
United States
The view and location! The Abbey and Roman Baths are just steps from the door. Since one day was rainy, it was very easy to access the Baths. We ate at Square restaurant (next to Abbey and Baths). It was excellent! Owner communicated well. Bed was comfortable. Parked in Southgate Parking lot. It was 52£ for two days, but the location was convenient. View out the studio window was stunning!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 142 reviews
Price from
$269.48
1 night, 2 adults

The Portland Apartment - Georgian Building with parking

Bath

The Portland Apartment - Georgian Building with parking is located in Bath, just a 13-minute walk from The Roman Baths and 1.5 miles from Oldfield Park Train Station.

H
Hannah
From
United Kingdom
We loved everything about this apartment, the location was great as it was a short walk into town, it was very quite as well. Checking in was easy with the keys in a lock box and parking was very convenient as it was easy to get a spot right ouside. There over all look of the apartment was amazing and the views were fantastic. We would highly recommend and will be staying again!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 167 reviews
Price from
$216.93
1 night, 2 adults

The Circus Apartment

Upper Town, Bath

The Circus Apartment offers accommodations in Bath, a 9-minute walk from The Roman Baths and 1.4 miles from Oldfield Park Train Station.

H
Heather
From
United States
Beautiful! Historic yet comfortable. Plenty of space for two people. Super location!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 195 reviews
Price from
$185.60
1 night, 2 adults

Bath Roof Terrace Apartment, City Centre, Sleeps up to 8

Milsom Quarter, Bath

Bath Roof Terrace Apartment, City Center, Sleeps up to 8 occupies 3 upper floors of a 17th-century building, with the terrace offering stunning views of the city, including Bath Abbey.

J
Jessica
From
United States
The location was perfect! It was close to the train station. It was very clean and comfortable, the hosts went above and beyond to make it such a wonderful stay, with the robes, towels on the bed, warm when we got there. The view was breathtaking! I’ve never seen anything like it, it was well worth the hike up the hill with luggage. It was breathtaking.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 261 reviews
Price from
$281.61
1 night, 2 adults

The Loft at 2 Bath Street

Bath City Centre, Bath

The Loft at 2 Bath Street is located in Bath, just a 13-minute walk from Royal Crescent and 1.3 miles from Oldfield Park Train Station. Featuring city views, this apartment also comes with free Wifi.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$242.53
1 night, 2 adults

Maybrick House

Bath

Just a 4-minute walk from Oldfield Park Train Station and 1.2 miles from The Circus Bath, Maybrick House features accommodations in Bath with a garden.

K
Kadir
From
United Kingdom
Home from home; comfortable beds, clean, tidy , airy, and spacious.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
$326.07
1 night, 2 adults

Elegant Georgian Apartment on Alfred Street

Upper Town, Bath

Elegant Georgian Apartment on Alfred Street offers accommodations in Bath, 12 miles from Bristol Temple Meads Station and 12 miles from Lacock Abbey.

R
Rhonda
From
Australia
The property was perfect. It was very homely Claire was an excellent host The location was superb
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
$175.16
1 night, 2 adults

Large flat with garden view near Bath centre

Bath

Large flat with garden view near Bath centre offers accommodations in Bath, a 19-minute walk from Royal Crescent and 0.9 miles from Oldfield Park Train Station.

L
Lance
From
United Kingdom
Nice spacious flat very near to city centre. Very comfortable and convenient.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 32 reviews
Price from
$103.08
1 night, 2 adults
All self-catering accommodations in Bath

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Bath and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 65 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 656 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 320 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 67 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 506 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 451 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,226 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,426 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 766 reviews

These self-catering accommodations in Bath and nearby have options with free cancellation

Superbly located 2 bedroom luxury apartment

Bath
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 125 reviews

Superbly located 2 bedroom luxury apartment in Bath offers accommodations with free Wifi, a 2-minute walk from Bath Abbey, 0.6 miles from The Circus Bath, and a 2-minute walk from The Roman Baths.

From $230.41 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 112 reviews

Contemporary large apartment in an ideal location in Bath provides accommodations with free Wifi, a 2-minute walk from Bath Abbey, 0.6 miles from The Circus Bath, and a 2-minute walk from The Roman...

From $230.41 per night

Dream Stays Bath - Beau Street Apartments

Bath
Free cancellation options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 656 reviews

Dream Stays Bath - Beau Street Apartments enjoys a location in Bath, just 262 feet from The Roman Baths and a 2-minute walk from Bath Abbey.

From $172.80 per night

Hiding Space - Trim Street Apartments

Bath
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,426 reviews

Hiding Space - Trim Street Apartments offers accommodations within 200 yards of the center of Bath, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave.

From $181.90 per night

Dream Stays Bath - Queen Street Loft Apartment

Bath
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 177 reviews

Dream Stays Bath - Queen Street Loft Apartment is a recently renovated apartment in the center of Bath, a 5-minute walk from Bath Abbey and half a mile from Bath Spa Train Station.

From $125.44 per night

Hiding Space Westgate Apartments

Bath
Free cancellation options available
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,226 reviews

Located in Bath, within 984 feet of The Roman Baths and The Circus, Westgate Apartments provides accommodations with free WiFi.

From $163.71 per night

Dream Stays Bath - John Street Apartments

Bath
Free cancellation options available
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 506 reviews

Dream Stays Bath - John Street Apartments provides accommodations within 300 yards of the center of Bath, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave.

From $109.83 per night

Superior Stays Rosewell House - Bath City Centre

Bath
Free cancellation options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 48 reviews

Superior Stays Rosewell House - Bath City Centre offers accommodations in Bath, a 3-minute walk from The Roman Baths and one mile from Oldfield Park Train Station.

From $495.98 per night

Highly rated self-catering accommodations in Bath and nearby

Silcox House Bath

Bath
8.0+ review score
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 766 reviews

Silcox House Bath in Bath provides accommodations with free Wifi a 8-minute walk from Bath Spa Train Station, 0.4 miles from The Circus Bath, and a 12-minute walk from Royal Crescent.

From $150.91 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 120 reviews

Pulteney Road Apartment is located in Bath, just a 9-minute walk from The Roman Baths and 1.1 miles from Royal Crescent. Featuring garden views, this apartment also includes free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 96 reviews

The Great Pulteney Penthouse, Bath City Centre is located in Bath, just a 9-minute walk from The Roman Baths and 1.8 miles from University of Bath.

From $218.28 per night

Cosy central Bath pad

Bath
8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 24 reviews

Cosy central Bath pad offers accommodations in Bath, 12 miles from Bristol Temple Meads Station and 13 miles from Cabot Circus.

From $199.42 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 99 reviews

Elegant well appointed maisonette 105m2 offers accommodations in Bath, a 16-minute walk from Bath Spa Train Station and 0.9 miles from Royal Crescent.

From $459.80 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 260 reviews

Bath Breaks Apartments is a recently renovated apartment in Bath near The Circus Bath. There's a private entrance at the apartment for the convenience of those who stay.

From $256.01 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 215 reviews

2 Bed city centre flat is located in Bath, just a 17-minute walk from Oldfield Park Train Station and 0.7 miles from The Circus Bath. This apartment offers free private parking and an elevator.

From $145.52 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 194 reviews

Grosvenor Pad - Lovely 2-bed Flat - FREE ON STREET PARKING is located in Bath, just 1.3 miles from Royal Crescent and 1.4 miles from Bath Abbey.

From $256.01 per night

Enjoy breakfast in Bath and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boutique Retreat in Central Bath is a recently renovated apartment in Bath, near The Circus Bath.

From $300.47 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 189 reviews

Located in Bradford on Avon, 6.6 miles from University of Bath, The George has accommodations with a garden, free private parking, a terrace and a restaurant.

From $226.36 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 37 reviews

Elegant Georgian Apartment in Bath's Iconic Centre is located in Bath, just 13 miles from Bristol Temple Meads Station and 13 miles from Cabot Circus.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 21 reviews

Bijou Beauty - Bath Abbey offers accommodations in Bath, a 1-minute walk from The Roman Baths and 1.8 miles from Oldfield Park Train Station.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 65 reviews

Elegant & Romantic - Entire Flat with 2 Magnificent Views is located in Bath, just a 1-minute walk from The Roman Baths and 1.8 miles from Oldfield Park Train Station.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 191 reviews

Stunning Spacious Central Apartment near Parade Gardens is located in Bath, just a 15-minute walk from Royal Crescent and 1.7 miles from Oldfield Park Train Station.

From $364.81 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Stylish Roman Bath Apartments - The Gatsby in Bath provides accommodations with free Wifi, a 2-minute walk from Bath Abbey, 600 yards from Bath Spa Train Station, and a 8-minute walk from The Circus...

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Pierrepont Street - Most Central Location - Charming 1-Bed Apartment in Bath features accommodations with free Wifi, a 3-minute walk from Bath Spa Train Station, 300 yards from The Roman Baths, and a...

FAQ about self-catering accommodations in Bath

Self-catering Accommodations That Guests Love in Bath

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 585 reviews
Property is self catering, that said , there was a lovely selection of pastries, breakfast cereals and coffee machine provided and good quality kitchen if you choose to do your own cooking. Large bedrooms with plenty of wardrobe space. Good sized en-suite and additional bathroom. Laundry & ironing facility available if needed.
Guest review by
Heather
Group