Cheltenham feels like an elegant English spa town caught between the 19th century and now: broad, tree-lined promenades, honey-coloured Regency terraces and hidden courtyards give the centre a cinematic calm.
Cheltenham feels like an elegant English spa town caught between the 19th century and now: broad, tree-lined promenades, honey-coloured Regency terraces and hidden courtyards give the centre a cinematic calm.Flowers and topiary punctuate Montpellier Gardens and Pittville Park, while independent bookshops, artisan cafes and a clutch of refined pubs spill onto the Promenade.
Explore hotels in CheltenhamWeather
Overcast
Feels like 7°C
Local time: Mon 8:53 AM
Best window
Apr–Jun • Sep–Oct
Shoulder
Mar • Nov
Watch for
Jul–Aug (crowds/price spikes)
Spring (Mar–May): cool to mild with changeable showers. March is very busy and expensive for the Cheltenham Festival (horse racing); April–May are pleasant shoulder months with fewer crowds and the Jazz Festival in May. Summer (Jun–Aug): warmest, longest days and generally drier. This is peak tourist season—hotter rates and busy streets—but ideal for exploring the Regency town, nearby Cotswolds and summer outdoor events. Autumn (Sep–Nov): crisp, cooler and often blustery. Largely off-peak after summer with better hotel deals; October’s Literature Festival brings a cultural boost and autumn colours are attractive for walks. Winter (Dec–Feb): cold and wet, lowest visitor numbers and the best value. Expect Christmas markets and lights in December and occasional indoor festivals or racing fixtures.
7-day forecast
Sun
14° / 3°
Drizzle
Mon
14° / 7°
Overcast
Tue
12° / 7°
Rain
Wed
8° / 4°
Drizzle
Thu
6° / 1°
Drizzle
Fri
10° / -1°
Rain
Sat
9° / 0°
Overcast
Sign in to unlock exclusive member prices and deals in Cheltenham
Sign in nowSee Cheltenham on the map and explore nearby landmarks.
Handpicked stays for your perfect getaway
★★★★Gloucester Road, Cheltenham
From $277.90 per stay
★★★★Cirencester Road, Cheltenham
From $253.48 per stay
★★★★Bayshill Road, Cheltenham
From $364.23 per stay
★★★Gloucester Road Staverton, Cheltenham
From $212.34 per stay
Must-see places and experiences