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.

D
Desta
From
United States
The location was amazing and it was very clean and comfortable. The hosts thought of everything - washer/dryer, hair dryer, heated bathroom floor, nice amenities.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 129 reviews
Price from
$228.66
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
$442.39
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.

j
jones
From
United Kingdom
The room was fabulous and what a fantastic location. Thank you for an amazing stay ❤️
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
$269.01
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, 168 reviews
Price from
$216.55
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.

J
Jon
From
United Kingdom
Beautiful apartment in a stunning location.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 194 reviews
Price from
$185.28
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.

C
Carter Jonas
From
United Kingdom
The apartment which absolutely beautiful and the view was incredible. Right in the heart of Bath but when your in the apartment you feel you are in your own little bubble. Beautiful bath that overlooks the view. Highly recommend and great communication with owners.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 259 reviews
Price from
$281.12
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.11
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
$325.50
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
$174.86
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, 33 reviews
Price from
$102.90
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.

D
Desta
From
United States
The location was amazing and it was very clean and comfortable. The hosts thought of everything - washer/dryer, hair dryer, heated bathroom floor, nice amenities.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 129 reviews
Price from
$228.66
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
$442.39
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.

j
jones
From
United Kingdom
The room was fabulous and what a fantastic location. Thank you for an amazing stay ❤️
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews
Price from
$269.01
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, 168 reviews
Price from
$216.55
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.

J
Jon
From
United Kingdom
Beautiful apartment in a stunning location.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 194 reviews
Price from
$185.28
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.

C
Carter Jonas
From
United Kingdom
The apartment which absolutely beautiful and the view was incredible. Right in the heart of Bath but when your in the apartment you feel you are in your own little bubble. Beautiful bath that overlooks the view. Highly recommend and great communication with owners.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 259 reviews
Price from
$281.12
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.11
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
$325.50
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
$174.86
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, 33 reviews
Price from
$102.90
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, 655 reviews

Popular with guests booking self-catering accommodations in Bath

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 319 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, 5 reviews

Popular with guests booking self-catering accommodations in Bath

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

Popular with guests booking self-catering accommodations in Bath

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

Popular with guests booking self-catering accommodations in Bath

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

Popular with guests booking self-catering accommodations in Bath

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

Popular with guests booking self-catering accommodations in Bath

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

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

3-Bed gem with Bath Abbey views

Bath
Free cancellation options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 12 reviews

3-Bed gem with Bath Abbey views is located in Bath, just 13 miles from Bristol Temple Meads Station and 13 miles from Cabot Circus.

From $538.69 per night

Superbly located 2 bedroom luxury apartment

Bath
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 126 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 per night
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.17 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 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, 655 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 $176.34 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,427 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 $214.27 per night

Hiding Space Westgate Apartments

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

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

From $163.42 per night

Dream Stays Bath - Haringtons Place

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

Dream Stays Bath - Haringtons Place offers accommodations in Bath, a 4-minute walk from The Roman Baths and 1.1 miles from Oldfield Park Train Station.

Highly rated self-catering accommodations in Bath and nearby

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 212 reviews

Dream Stays Bath - Trim Street Townhouse with Hot tub offers accommodations in the center of Bath, a 4-minute walk from Bath Abbey and half a mile from Bath Spa Train Station.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 507 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 $123.69 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 47 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.11 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 41 reviews

Luxury Georgian Townhouse In The Heart of Bath is a recently renovated apartment in the center of Bath, a 5-minute walk from The Circus Bath and 0.4 miles from Royal Crescent.

From $328.19 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews

Off-Grid Living on Spacious Widebeam offers accommodations in Bath, 1.1 miles from Royal Crescent and 2 miles from University of Bath. Guests staying at this boat have access to free Wifi and a patio.

From $292.95 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 140 reviews

Dream Stays Bath - Barton House offers accommodations in Bath, a 12-minute walk from Bath Spa Train Station and 1.2 miles from Oldfield Park Train Station.

Silcox House Bath

Bath
8.0+ review score
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 768 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.

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 $190.66 per night

Enjoy breakfast in Bath and nearby

Haven House

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

Haven House is located in Bath, just 1.1 miles from The Roman Baths and 1.4 miles from Bath Spa Train Station.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 190 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 $225.97 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 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...

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews

Next to Bath Abbey & Roman Baths - Gorgeous Georgian House is located in Bath, just 2.2 miles from University of Bath and 13 miles from Bristol Temple Meads Station.

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, 583 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