Top-Rated Luxury Hotels in Cheltenham Town Centre

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

Welcome to Cheltenham, a charming town in the lively heart of the United Kingdom that seamlessly marries history, culture, and natural beauty. Nestled amidst the picturesque Cotswolds, Cheltenham is renowned for its rich heritage, vibrant festivals, and of course, its delightful collection of luxury hotels in the town centre. Whether you're visiting for a weekend getaway or planning a memorable vacation, Cheltenham offers a plethora of opulent accommodations that cater to the most discerning travelers. From grand Victorian manors to chic boutique establishments, Cheltenham's luxury hotels effortlessly combine elegance with modern comforts, ensuring an unforgettable stay.

As you traverse the streets of Cheltenham town centre, you'll find yourself spoiled for choice when it comes to selecting a luxury hotel. One particular gem that exudes timeless charm is The Queens Hotel, a regal landmark set in a Georgian building. Boasting stylish rooms adorned with plush furnishings and luxurious amenities, this hotel combines traditional elegance with contemporary sophistication. Alternatively, if you seek a modern approach to luxury, The Malmaison Cheltenham offers a cutting-edge design that seamlessly integrates with the town's historic architecture. With its chic decor and impeccable service, this hotel promises an indulgent stay in the very heart of Cheltenham.

Beyond the allure of the luxurious accommodations, Cheltenham town centre offers a captivating array of attractions and experiences. Explore the stunning gardens in Imperial Square, take a leisurely stroll along the Promenade lined with boutique shops, or immerse yourself in the world of art and culture at The Wilson Art Gallery and Museum. For those seeking relaxation and rejuvenation, indulge in a pampering spa treatment at one of the many luxurious wellness centers Cheltenham has to offer. And of course, let us not forget about the iconic Cheltenham Racecourse, famous for its thrilling horse racing events that attract visitors from around the globe. With an abundance of activities and attractions to explore, Cheltenham town centre provides the perfect backdrop for a truly memorable and luxurious getaway.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Ellenborough Park Hotel
2. The Greenway Hotel & Spa
3. Queens
4. The Greenway Hotel & Spa
5. Ellenborough Park Hotel
6. Barnsley House Hotel

Luxury Boutique Hotels in Cheltenham Town Centre

Check Availability

Cheltenham
Sep 01, 2025 - Sep 02, 2025

Ellenborough Park Hotel

8.3

Good

(944 Reviews)

+ 108 photos
Indulge in the splendor of a 15th-century manor house at Ellenborough Park. Nestled amidst breathtaking grounds, this historic luxury hotel provides a truly immersive experience in Cheltenham's past. The individually designed rooms and suites exude charm and opulence, blending traditional features with modern comforts. Dine in style at their fine dining restaurant, boasting an exquisite menu that showcases the best of British cuisine. With its rich heritage, stunning surroundings, and unparalleled attention to detail, Ellenborough Park offers a luxurious escape into Cheltenham's historical depths.
Address: Southam Road
Rating: Good 8.3 (944 Reviews)
Rooms: 61
Price: From 365$

The Greenway Hotel & Spa

8.8

Good

(667 Reviews)

+ 154 photos
Escape to unparalleled serenity at The Greenway Hotel & Spa, a luxurious retreat set amidst stunning gardens. This exquisite hotel features a state-of-the-art spa that provides a range of wellness treatments and experiences. From soothing massages to rejuvenating facials, guests can indulge in total relaxation and rejuvenation. The hotel's elegant rooms and suites offer a peaceful retreat, while the tranquil surroundings invite guests to unwind and de-stress. Immerse yourself in the hotel's indoor and outdoor pool, or simply take a leisurely stroll through the beautiful gardens. The Greenway Hotel & Spa promises a truly rejuvenating and luxurious experience.
Address: Shurdington
Rating: Good 8.8 (667 Reviews)
Rooms: 21
Price: From 331$

Historic Luxury Hotels in Cheltenham Town Centre

Transport yourself back in time with our selection of historic luxury hotels in Cheltenham town centre. These timeless establishments offer a glimpse into the town's rich heritage while providing opulent accommodations and world-class service.

Queens

7.0

Good

(1 Reviews)

+ 16 photos
Experience a taste of regal grandeur at The Queens Hotel, an iconic establishment that breathes history at every turn. Housed in a magnificent Georgian building, this historic luxury hotel combines timeless elegance with modern comforts. Each room is elegantly appointed, offering luxurious amenities, refined furnishings, and stunning views of the town centre. Delight in exquisite dining options at their renowned restaurant or relax and rejuvenate at their spa facilities. With its rich history and impeccable service, The Queens Hotel is a true testament to Cheltenham's luxurious past.
Address: Castle Street, Gl54 5Jd, Winchcombe, Gb
Rating: Good 7.0 (1 Reviews)
Price: From 449$

The Greenway Hotel & Spa

8.8

Good

(667 Reviews)

+ 154 photos
Escape to The Greenway Hotel & Spa, an idyllic retreat set in a stunning Elizabethan manor house. Experience the epitome of luxury in their elegantly appointed rooms and suites, featuring period décor, luxurious amenities, and serene garden views. Indulge in the hotel's extensive spa facilities, including a heated outdoor pool and a range of rejuvenating treatments. Savour culinary excellence at their award-winning restaurant, which showcases the finest local and seasonal ingredients. With its rich history, tranquil ambiance, and exceptional service, The Greenway Hotel & Spa offers a luxurious haven in the heart of Cheltenham.
Address: Shurdington
Rating: Good 8.8 (667 Reviews)
Rooms: 21
Price: From 331$

Luxury Spa Hotels in Cheltenham Town Centre

Embrace relaxation and rejuvenation with our selection of luxury spa hotels in Cheltenham town centre. These havens of tranquility offer a perfect balance of indulgence and wellness, ensuring a truly rejuvenating experience.

Ellenborough Park Hotel

8.3

Good

(944 Reviews)

+ 108 photos
Immerse yourself in peaceful serenity at Ellenborough Park, a luxurious hotel that seamlessly combines history and relaxation. In addition to its rich historical charm, this exquisite establishment boasts an exceptional spa that offers a wide array of rejuvenating treatments. From massages to facials and everything in between, guests can indulge in total relaxation. The elegantly styled rooms and suites provide a haven of comfort and luxury, while the hotel's idyllic countryside setting offers a serene backdrop for ultimate relaxation. For a truly rejuvenating experience, Ellenborough Park is the perfect choice among Cheltenham's luxury spa hotels.
Address: Southam Road
Rating: Good 8.3 (944 Reviews)
Rooms: 61
Price: From 365$

Barnsley House Hotel

9.0

Good

(90 Reviews)

+ 155 photos
Indulge in the tranquility of Barnsley House, a luxurious country retreat located amidst stunning gardens and the picturesque Cotswold countryside. This enchanting hotel offers a collection of beautifully appointed rooms and suites, each exuding elegance and comfort. Explore the serene gardens, relax with a pampering treatment at their spa, or savor delectable cuisine at their renowned on-site restaurant.
Address: Barnsley
Rating: Good 9.0 (90 Reviews)
Rooms: 18
Price: From 703$

Luxury Country Retreats Near Cheltenham Town Centre

Discover the allure of the countryside with our selection of luxury country retreats near Cheltenham town centre. These enchanting establishments offer an idyllic escape from the bustling city, providing a tranquil haven amidst nature's beauty. Immerse yourself in the breathtaking landscapes, indulge in world-class amenities, and experience the epitome of relaxation and luxury with these exceptional country retreats near Cheltenham.