Best Accommodations in Charming Cheltenham Town

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled in the lively heart of the picturesque Cotswolds, Cheltenham is a charming town that captivates visitors with its regency architecture, lush gardens, and captivating cultural events. But no visit to this delightful destination would be complete without the perfect place to stay, and that's where the best hotels in Cheltenham come into play. With an array of options to choose from, ranging from boutique gems to luxurious retreats, there's a hotel that caters to every traveler's tastes and preferences.

For those seeking the true essence of Cheltenham's charm, consider staying in one of the elegant hotels situated in the heart of the town. With their prime location, these hotels offer not only luxurious accommodations but also convenient access to the town's main attractions, including the iconic Pittville Park and the renowned Cheltenham Racecourse. From opulent suites boasting stunning views of the countryside to cozy rooms adorned with period decor, these hotels exude an ambiance that perfectly complements the town's regal atmosphere.

Alternatively, for those looking to escape the urban hustle and immerse themselves in Cheltenham's idyllic surroundings, there are several exquisite hotels located in the serene outskirts. Surrounded by rolling green hills and peaceful countryside, these hotels provide a tranquil retreat away from the bustling town center. Guests can unwind in spacious gardens, indulge in spa treatments, or simply enjoy the serenity of nature just steps away from their hotel room. Whether you prefer contemporary elegance or traditional charm, the best hotels in Cheltenham offer a captivating blend of sophistication and comfort in the most enchanting settings.

Show more + Show less -

Our Top 5

(Sorted by rating & number of reviews)

1. The Greenway Hotel & Spa
2. Malmaison Cheltenham
3. Ellenborough Park Hotel
4. Citrus Hotel Cheltenham By Compass Hospitality
5. Leonardo Hotel Cheltenham - Formerly Jurys Inn

Best Boutique Hotels Cheltenham

Check Availability

Cheltenham
Mar 12, 2026 - Mar 13, 2026

The Greenway Hotel & Spa

8.8

Good

(667 Reviews)

+ 154 photos
Tucked away in the picturesque countryside, The Greenway Hotel and Spa offers a serene escape with its luxurious accommodations and tranquil ambiance. The elegantly appointed rooms and suites provide a sanctuary of comfort and relaxation. The hotel's spa is a haven of indulgence, offering a range of treatments and therapies to rejuvenate the mind and body.
Address: Shurdington
Rating: Good 8.8 (667 Reviews)
Rooms: 21
Price: From 331$

Malmaison Cheltenham

7.8

Good

(2003 Reviews)

+ 119 photos
Unparalleled style and sophistication await at Malmaison Cheltenham. This boutique hotel is known for its sleek and chic design, which effortlessly combines modern aesthetics with classic elements. The exquisitely designed rooms, featuring plush furnishings and luxurious amenities, ensure a truly indulgent stay. Guests can savor delectable cuisine at the hotel's renowned restaurant or unwind with a cocktail at the trendy bar.
Address: Bayshill Road
Rating: Good 7.8 (2003 Reviews)
Rooms: 61
Price: From 158$

Best Luxury Hotels Cheltenham

Immerse yourself in opulent grandeur and refined elegance at these luxurious hotels, where every detail is meticulously curated to create an unforgettable experience. Indulge in unparalleled comfort, exquisite dining, and impeccable service as you enjoy the sophisticated ambiance of these esteemed establishments.

Ellenborough Park Hotel

8.3

Good

(944 Reviews)

+ 108 photos
Nestled in the stunning Cotswold countryside, Ellenborough Park is a luxurious haven known for its picturesque surroundings and world-class amenities. The grandeur of the manor house exudes elegance, while the individually designed rooms offer utmost comfort and sophistication. Guests can rejuvenate their senses at the on-site spa, dine at the award-winning restaurant, or simply stroll through the meticulously maintained gardens.
Address: Southam Road
Rating: Good 8.3 (944 Reviews)
Rooms: 61
Price: From 365$

Citrus Hotel Cheltenham By Compass Hospitality

7.4

Good

(2088 Reviews)

+ 195 photos
The Citrus Hotel Cheltenham by Compass Hospitality provides affordable accommodation without compromising on comfort. The hotel's stylish and contemporary rooms offer a cozy retreat after a day of exploring the town. Guests can enjoy the convenience of on-site dining options and complimentary parking.
Address: Wellington Street
Rating: Good 7.4 (2088 Reviews)
Rooms: 59
Price: From 50$

Best Family-Friendly Hotels Cheltenham

Planning a family getaway to Cheltenham? These hotels not only provide comfortable accommodations for all ages but also offer an array of family-friendly amenities and activities. From spacious rooms and vibrant play areas to special menus and friendly staff, these establishments go above and beyond to ensure a memorable stay for the whole family. Discover the best family-friendly hotels Cheltenham has to offer, where both parents and children can create cherished memories.

Leonardo Hotel Cheltenham - Formerly Jurys Inn

8.3

Good

(859 Reviews)

+ 171 photos
Jurys Inn Cheltenham is an excellent choice for families, thanks to its spacious family rooms and welcoming atmosphere. The hotel offers a range of amenities for children, including a dedicated play area, kid-friendly menus at the restaurant, and a warm and attentive staff who cater to their needs.
Address: Gloucester Road
Rating: Good 8.3 (859 Reviews)
Rooms: 122
Price: From 94$

Best Budget-Friendly Hotels Cheltenham

Traveling on a budget doesn't mean compromising on comfort and quality. These budget-friendly hotels in Cheltenham provide affordable accommodations without skimping on essential amenities and excellent service. Offering comfortable rooms, convenient locations, and wallet-friendly rates, these establishments cater to budget-conscious travelers who still want to experience the charm and attractions that Cheltenham has to offer.