Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Cheltenham – 180 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

DoubleTree by Hilton Cheltenham 4 stars

Hotel in Cheltenham

The Georgian manor house of DoubleTree by Hilton Cheltenham offers complimentary WiFi, free parking, and is set in beautiful landscaped gardens that overlook Lilley Brook's 18-hole golf course. We initially didn’t like the room we got but the staff were so friendly and changed our room. Such great service

Show more Show less
7.9
Good
2,732 reviews
Price from
£62.10
per night

Holiday Inn Express Cheltenham Town Centre, an IHG hotel 3 stars

Hotel in Cheltenham

With modern, en suite rooms and a bar, lounge and courtyard, this town-centre hotel is opposite The Brewery Quarter and 1 mile from Cheltenham Racecourse. There personality And the Hospitality

Show more Show less
8.2
Very good
1,617 reviews
Price from
£53.10
per night

Malmaison Cheltenham 4 stars

Hotel in Cheltenham

Situated in the heart of the fashionable Montpellier district, Malmaison Cheltenham blends modern architecture and design with traditional regency elegance. Friendly and helpful staff! The room wasn't warm enough but we requested an additional heater that was promptly delivered. The breakfest was sent as a complimentary to our room as a solution to keep a small amount of people at the restaurant! We brought our dog with us and we had no problems with it.

Show more Show less
8.1
Very good
1,420 reviews
Price from
£65
per night

Queens Hotel Cheltenham - Mgallery 4 stars

Hotel in Cheltenham

At the top of Cheltenham’s tree-lined Promenade, this boutique 4-star hotel offers beautifully appointed bedrooms, a restaurant offering fresh local produce and car parking. A highly comfortable and well located hotel

Show more Show less
8.6
Fabulous
1,185 reviews
Price from
£98
per night

Jurys Inn Cheltenham 4 stars

Hotel in Cheltenham

Set in attractive grounds, 3 miles from the centre of Cheltenham and Cheltenham Racecourse, this Jurys Inn offers a health and leisure club with heated indoor pool. Very comfortable beds. Wonderful showers

Show more Show less
8.3
Very good
1,581 reviews
Price from
£65
per night

Cotswold Grange 5 stars

Hotel in Cheltenham

Located in the district of Pittville, close to the town centre and the Cotswolds, Cotswold Grange offers accommodation within walking distance of the Cheltenham Racecourse. We enjoyed a wonderful view of the hills and charming atmosphere. Breakfast was lovely, and the staff was incredibly helpful and kind. We are going to stay there again.

Show more Show less
8.9
Fabulous
889 reviews
Price from
£69
per night

Delta Hotels by Marriott Cheltenham Chase 4 stars

Hotel in Cheltenham

Situated at the foot of the Cotswold Hills, Delta Hotels by Marriott Cheltenham Chase offers modern rooms and free parking. Great service. Would stay again

Show more Show less
8.3
Very good
1,072 reviews
Price from
£58.65
per night

Ellenborough Park 5 stars

Hotel in Cheltenham

Set in Cotswold countryside, Ellenborough Park is a magnificent English country estate with a luxury spa, fine dining and beautiful grounds. Absolutely stunning grounds and property and we were able to bring our puppy!

Show more Show less
8.7
Fabulous
804 reviews
Price from
£259
per night

Rising Sun Hotel by Greene King Inns 3 stars

Hotel in Cheltenham

The Rising Sun is a country hotel, restaurant and public house, close to the top of Cleeve Hill, the highest point in the Cotswolds. Evening meal and breakfast was very good . nice large room, very clean but a little tired. Staff very professional during difficult circumstances due to Covid19

Show more Show less
7.9
Good
1,054 reviews
Price from
£65
per night

Cult Hotels The George Cheltenham

Hotel in Cheltenham

Located in Cheltenham, 800 metres from Cheltenham Town Hall, Cult Hotels The George Cheltenham provides air-conditioned rooms, a 24-hour front desk and free WiFi. Modern, classy, comfortable, stylish. Great value for money

Show more Show less
8.5
Very good
347 reviews
Price from
£80
per night

Most booked hotels in Cheltenham in the past month

See all

Cheltenham's best hotels with breakfast

See all

Budget hotels in Cheltenham

See all

FAQs about hotels in Cheltenham

  • On average, 3-star hotels in Cheltenham cost £69 per night, and 4-star hotels in Cheltenham are £86 per night. If you're looking for something really special, a 5-star hotel in Cheltenham can on average be found for £192 per night (based on Booking.com prices).

  • For hotels in Cheltenham that serve up a highly-rated breakfast, try Cotswold Grange, Clarence Court Hotel and The Greenway Hotel & Spa.

  • On average, it costs £97 per night to book a 3-star hotel in Cheltenham for tonight. You'll pay on average around £83 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Cheltenham will cost around £167 (based on Booking.com prices).

  • Manor by the Lake, Ellenborough Park and The Greenway Hotel & Spa have received great reviews from travellers in Cheltenham regarding the views from their hotel rooms.

  • These hotels in Cheltenham are highly rated by couples: Manor by the Lake, No38 The Park and The Frogmill Hotel.

  • Many families visiting Cheltenham loved staying at No38 The Park, No131 The Promenade and The Greenway Hotel & Spa.

  • The average price per night for a 3-star hotel in Cheltenham this weekend is £98 or, for a 4-star hotel, £98. Looking for something even fancier? 5-star hotels in Cheltenham for this weekend cost on average around £245 per night (based on Booking.com prices).

  • No38 The Park, The Frogmill Hotel and Manor by the Lake are some of the popular hotels in Cheltenham.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Cheltenham:

Explore guest reviews of hotels in Cheltenham

See all