Hotels in Malmesbury

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Malmesbury?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Malmesbury on Hotels.com. These Malmesbury hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Apex City of Bath Hotel

Apex City of Bath Hotel
4.0 star property
Bath City Centre
9.4 out of 10, Exceptional, (2,990 reviews)
Contemporary elegance meets Roman heritage at this city-center hotel. The indoor pool, sauna, and steam room offer relaxation after exploring nearby Theatre Royal. Grab a refreshing drink at the bar or maintain your routine in the fitness center.
The price is ₹11,523
₹13,827 total
includes taxes & fees
8 Nov - 9 Nov
Apex City of Bath Hotel

2. The Old Bell Hotel

The Old Bell Hotel
4.0 star property
Malmesbury
9.4 out of 10, Exceptional, (329 reviews)
Unwind in this charming 13th-century hotel with 2 bars and a garden. British cuisine awaits at Abbey Row restaurant. Free WiFi and parking make exploring easy, with Malmesbury Abbey and M4 Karting nearby.
The price is ₹18,652
₹22,382 total
includes taxes & fees
4 Nov - 5 Nov
The Old Bell Hotel

3. Hampton by Hilton Bath City

Hampton by Hilton Bath City
4.0 star property
Bath City Centre
9.2 out of 10, Wonderful, (2,231 reviews)
This centrally located hotel sits near Thermae Bath Spa and Ustinov Theatre. Wake up to free breakfast, connect with WiFi, and maintain your routine in the 24-hour gym. The coffee shop and bar offer refreshment after exploring vibrant Bath.
The price is ₹8,896
₹10,675 total
includes taxes & fees
8 Nov - 9 Nov
Hampton by Hilton Bath City

4. The Z Hotel Bath

The Z Hotel Bath
3.0 star property
Bath City Centre
8.6 out of 10, Excellent, (921 reviews)
Immerse yourself in Bath's historic charm at this centrally located hotel near Ustinov Theatre. Grab a drink at the bar or bite at the café before exploring local attractions, all within walking distance of Bath Spa Station.
The price is ₹5,232
₹6,912 total
includes taxes & fees
8 Nov - 9 Nov
The Z Hotel Bath

5. De Vere Cotswold Water Park

De Vere Cotswold Water Park
4.0 star property
Cirencester
8.4 out of 10, Very good, (1,002 reviews)
Unwind at this waterfront retreat with a full-service spa and health club. Just 15 minutes from Kemble Station, the hotel offers easy access to Combat Splat and Lakeside Ski & Wake. Guests love the hearty breakfast and attentive staff.
The price is ₹8,757
₹10,508 total
includes taxes & fees
29 Nov - 30 Nov
De Vere Cotswold Water Park

6. The Ormond At Tetbury

The Ormond At Tetbury
4.5 star property
Tetbury
8.6 out of 10, Excellent, (586 reviews)
Surrounded by lush gardens, this luxurious inn in Tetbury puts you near Highgrove Shop and Chavenage House. Savor local cuisine at The Restaurant or unwind at the bar. Clean rooms and attentive staff create a memorable Cotswolds escape.
The price is ₹6,600
₹7,920 total
includes taxes & fees
29 Nov - 30 Nov
The Ormond At Tetbury

7. Hare And Hounds Hotel

Hare And Hounds Hotel
4.0 star property
Tetbury
9.4 out of 10, Exceptional, (681 reviews)
Escape to a tranquil haven near Tetbury with lush gardens and terrace. The Beaufort Restaurant serves meals with scenic views, while nearby attractions like Westonbirt Arboretum await exploration. Free WiFi and parking complement the comfy rooms.
The price is ₹10,571
₹12,685 total
includes taxes & fees
1 Nov - 2 Nov
Hare And Hounds Hotel

8. Whatley Manor

Whatley Manor
5.0 star property
Malmesbury
9.6 out of 10, Exceptional, (114 reviews)
Escape to this British countryside hotel with indoor and outdoor pools, plus rejuvenating spa treatments including body wraps and aromatherapy. Just minutes from Malmesbury Abbey and Highgrove House, enjoy 2 restaurants, free breakfast, WiFi, and parking.
The price is ₹43,314
₹51,977 total
includes taxes & fees
16 Nov - 17 Nov
Whatley Manor

9. The Close Hotel

The Close Hotel
4.0 star property
Tetbury
9.4 out of 10, Exceptional, (411 reviews)
The price is ₹15,942
₹19,130 total
includes taxes & fees
16 Nov - 17 Nov
The Close Hotel

10. Stanton Manor Hotel

Stanton Manor Hotel
3.5 star property
Chippenham
9.0 out of 10, Wonderful, (243 reviews)
Set in Chippenham with easy access to M4 Karting and Cepen Park, this hotel offers a peaceful retreat with The Gallery Restaurant, elegant terrace, and lush gardens. Free WiFi and parking complement attentive service from the highly praised staff.
The price is ₹7,546
₹9,055 total
includes taxes & fees
1 Nov - 2 Nov
Stanton Manor Hotel

11. The Kings Arms Coaching Inn

The Kings Arms Coaching Inn
3.0 star property
Malmesbury
7.0 out of 10, Good, (343 reviews)
Immerse yourself in historic charm at this Malmesbury hotel with a welcoming restaurant and bar/lounge. Just minutes from Malmesbury Abbey and M4 Karting, the convenient location offers easy access to local attractions with daily housekeeping provided.
The price is ₹13,285
₹15,942 total
includes taxes & fees
1 Nov - 2 Nov
The Kings Arms Coaching Inn

12. The Horse & Groom Inn

The Horse & Groom Inn
4.0 star property
Malmesbury
9.0 out of 10, Wonderful, (123 reviews)
This inviting country inn sits near Malmesbury Abbey and offers a restaurant serving local fare. Unwind with a drink in the welcoming bar after exploring nearby attractions. Free parking and housekeeping make your stay seamless.
The price is ₹11,759
₹14,111 total
includes taxes & fees
1 Nov - 2 Nov
The Horse & Groom Inn

13. The Royal Oak Tetbury

The Royal Oak Tetbury
3.5 star property
Tetbury
9.2 out of 10, Wonderful, (163 reviews)
Immerse in Cotswold charm at this welcoming inn with a traditional restaurant and bar. Just a short drive from Highgrove Shop and Chavenage House, guests enjoy free WiFi, complimentary parking, and a peaceful garden retreat praised by travelers.
The price is ₹9,461
₹11,353 total
includes taxes & fees
10 Nov - 11 Nov
The Royal Oak Tetbury

14. The Priory Inn

The Priory Inn
3.0 star property
Tetbury
9.0 out of 10, Wonderful, (255 reviews)
The price is ₹10,522
₹12,626 total
includes taxes & fees
1 Nov - 2 Nov
The Priory Inn

15. The Snooty Fox

The Snooty Fox
3.0 star property
Tetbury
8.6 out of 10, Excellent, (225 reviews)
Nestled in Tetbury, this business-friendly hotel offers room service and serves three meals daily at its restaurant. Guests appreciate the attentive staff and well-maintained facilities, with Kemble Station just an 11-minute drive away.
The price is ₹8,513
₹10,216 total
includes taxes & fees
8 Nov - 9 Nov
The Snooty Fox

16. Cheltenham Chase Hotel & Spa

Cheltenham Chase Hotel & Spa
4.0 star property
Cheltenham
8.2 out of 10, Very good, (1,007 reviews)
Unwind at this peaceful haven with two pools and a full-service spa offering deep-tissue massages and Ayurvedic treatments. Just a short drive from Gloucester Quays and Cheltenham Racecourse, enjoy comfortable beds and convenient amenities.
The price is ₹9,034
₹10,841 total
includes taxes & fees
29 Nov - 30 Nov
Cheltenham Chase Hotel & Spa

17. De Vere Tortworth Court

De Vere Tortworth Court
4.0 star property
Wotton-under-Edge
8.6 out of 10, Excellent, (1,002 reviews)
Unwind at this historic hotel where you'll find a full-service spa offering hot stone massages and aromatherapy. Enjoy 2 restaurants, an indoor pool, and health club after exploring nearby Thornbury Castle. Free WiFi and parking complete your stay.
The price is ₹10,190
₹12,228 total
includes taxes & fees
3 Nov - 4 Nov
De Vere Tortworth Court

18. Hotel Indigo Bath by IHG

Hotel Indigo Bath by IHG
3.5 star property
Bath City Centre
9.4 out of 10, Exceptional, (1,003 reviews)
Wake up to boutique elegance in Bath, just a 10-minute walk from Thermae Bath Spa and near Sally Lunn's historic building. After a workout in the fitness center, enjoy the restaurant or relax with drinks in the hotel's bar. Only 5 minutes from Bath Spa Station.
The price is ₹10,043
₹12,051 total
includes taxes & fees
8 Nov - 9 Nov
Hotel Indigo Bath by IHG

19. The Gainsborough Bath Spa

The Gainsborough Bath Spa
5.0 star property
Bath City Centre
9.2 out of 10, Wonderful, (1,001 reviews)
Feel pampered at this Bath hotel with a full-service spa and indoor pool near Little Solsbury Hill. Enjoy dinner at Gainsborough Brasserie or unwind at the bar after a workout in the 24-hour fitness center. Bath Spa Station is just a 7-minute walk away.
The price is ₹20,146
₹24,175 total
includes taxes & fees
10 Nov - 11 Nov
The Gainsborough Bath Spa

20. Pettifers Bed & Breakfast Hotel

Pettifers Bed & Breakfast Hotel
3.0 star property
Malmesbury
8.2 out of 10, Very good, (172 reviews)
Tucked within Malmesbury, this inviting retreat offers Indian cuisine at Sasa's Kitchen and relaxing garden views. Just minutes from Bristol Aero Collection and historic Malmesbury Abbey, with free WiFi and convenient parking.
The price is ₹11,903
₹14,284 total
includes taxes & fees
8 Nov - 9 Nov
Pettifers Bed & Breakfast Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Malmesbury and save more

Sign in to unlock great savings.
Showing deals for:29 Nov - 30 Nov

Check out pet-friendly hotels in Malmesbury

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit Malmesbury?

Our prices for hotels in Malmesbury are cheapest in January
Price trends for hotels in Malmesbury
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Typical weather for Malmesbury
October
High 14°C / low 8°C. Cloudy most days.
View properties in October
14°
weather_cloudy
October, no crowd data, average high temperature 14 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
10°
weather_cloudy
November, no crowd data, average high temperature 10 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
8°
weather_cloudy
December, no crowd data, average high temperature 8 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
7°
weather_cloudy
January, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
8°
weather_cloudy
February, no crowd data, average high temperature 8 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
2°
10°
weather_cloudy
March, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
13°
weather_cloudy
April, no crowd data, average high temperature 13 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
4°
16°
weather_cloudy
May, no crowd data, average high temperature 16 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
7°
19°
weather_cloudy
June, no crowd data, average high temperature 19 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
21°
weather_cloudy
July, no crowd data, average high temperature 21 degrees Celsius, average low temperature 13 degrees Celsius. Cloudy most days.
13°
20°
weather_cloudy
August, no crowd data, average high temperature 20 degrees Celsius, average low temperature 12 degrees Celsius. Cloudy most days.
12°
18°
weather_cloudy
September, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
Monthly weather averages (˚C)

Top landmarks in Malmesbury

Learn more about Malmesbury

Notable for its gardens, Malmesbury features attractions such as Malmesbury Abbey and Somerford Lagoon. This welcoming city has something for everyone including bars as well as sights like The Market Cross and Athelstan Museum. All are within a small-town setting.

An ancient stone church with pointed arches and a cemetery in front.

Check out reviews of Malmesbury hotels guests love

Frequently asked questions

Can I book a refundable hotel in Malmesbury?
If you need the flexibility to change your travel plans to Malmesbury, most accommodations offer refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Malmesbury if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, browse our selection of 32 vacation homes. You can also consider one of the 14 apartments or 44 cottages.
What will the weather in Malmesbury be like during my vacation?
The warmest months in Malmesbury are usually July and August with an average temp of 60°F. January and February are the chilliest months when the average temp is 41°F. The rainiest months are October and November.
Why should I book my Malmesbury hotel with Hotels.com?
There are plenty of reasons to book your Malmesbury travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Malmesbury

Malmesbury: A Tapestry of Timeless Charm and Serene Landscapes

Nestled in the heart of Wiltshire, Malmesbury is a charming small town steeped in history and brimming with character. Wander through its quaint centre to discover ancient temples, majestic churches, and enchanting gardens. A highlight is the magnificent Malmesbury Abbey, a testament to centuries of heritage. Whether exploring the cobbled streets or admiring the architectural splendour of its cathedral, visitors are sure to be captivated by Malmesbury’s unique blend of cultural richness and serene beauty.

Discover great hotels near Malmesbury

Malmesbury offers a range of hotel accommodations, from luxurious options with charming views to budget-friendly stays that cater to the savvy traveller. Historic inns and modern hotels provide a comfortable base for exploring this picturesque town and its surrounding countryside. Whether seeking opulence or affordability, Malmesbury has something for all visitors. Here are some of our travelers' favorite hotels near Malmesbury:

  1. Cat and Custard Pot InnOpens in a new window: This elegant 4.0-star inn offers a refined retreat for leisure travellers seeking both comfort and a distinctive experience. Boasting a guest rating of 9.4 out of 10, the property blends classic charm with modern amenities, including curated experiences and a boutique setting. With a focus on sophisticated relaxation, guests enjoy express check-in, high-end dining, and architectural design that elevates every stay. The ambience is enhanced by a welcoming atmosphere and a range of stylish features that promise a smooth, high-quality journey.
  2. The Snooty FoxOpens in a new window: This refined 3.0-star hotel is ideal for business travellers, presenting a perfect blend of efficiency and comfort. With a guest rating of 8.6 out of 10, the property offers a central location in town, express check-in, and meticulously designed rooms that cater to a productive stay. The hotel features high-end amenities such as a rooftop bar and curated experiences that ensure a seamless and elevated experience for the discerning business traveller.
  3. The Close HotelOpens in a new window: This sophisticated 4.0-star hotel is tailored for leisure travellers who appreciate eco-certified, luxurious settings. With a guest rating of 9.4 out of 10, the property promises a boutique experience with stylish interiors, high-end restaurants, and express check-in services. Guests enjoy the charm of architectural design and curated experiences that make every stay memorable. The ambience radiates warmth and distinctive luxury, ensuring a smooth, high-quality journey throughout your visit.

Where to stay near Malmesbury

Cirencester, Chippenham, Stroud are great areas to stay in when visiting Malmesbury. Cirencester offers a relaxing lakeside spa culture with friendly locals, Chippenham charms with romantic small-town character and scenic gardens, while Stroud delights with entertainment, fine dining and local cheese. For first-time visitors, Cirencester is best suited with its welcoming atmosphere and diverse attractions.

  1. CirencesterOpens in a new window: Cirencester is a charming market town known for its rich culture and friendly locals, making it an ideal spot for a relaxing getaway. The area is dotted with lovely parks and scenic lakes perfect for unwinding. You can't miss Arlington Row, a picturesque row of cottages that’s a photographer's dream. The Cotswold Country Park and Beach offers fun for the whole family, with opportunities for swimming and sunbathing. Don’t forget to explore the beautiful Cirencester Church, which adds a touch of historical significance to your visit. Whether you fancy a quiet stroll or a leisurely day at the park, Cirencester provides a perfect blend of activities and relaxation.
  2. ChippenhamOpens in a new window: Chippenham is a delightful small town that’s perfect for a romantic escape or a family-friendly vacation. Its lush gardens and picturesque countryside provide an inviting atmosphere for leisurely walks. Explore the stunning Lacock Abbey, a historic gem with beautiful grounds, or take a stroll through the expansive Westonbirt Arboretum, renowned for its stunning tree collections. The town hosts various festivals throughout the year, bringing a lively community spirit to your stay. Chippenham’s riverside setting adds to its charm, making it a lovely place to unwind and enjoy the outdoors.
  3. StroudOpens in a new window: Stroud is a vibrant market town known for its friendly locals and a unique blend of entertainment options. The area is famous for its cheesemaking and offers a delightful array of dining experiences. Explore the local theatres that showcase cultural productions, adding a dash of creativity to your trip. If you enjoy recreational activities, you’ll find plenty of opportunities for walking and horseback riding in the surrounding countryside. Stroud’s welcoming vibe and artistic flair make it a wonderful destination for those looking to immerse themselves in local culture while enjoying a laid-back atmosphere.

Things to do in Malmesbury

Malmesbury offers a charming retreat with quaint stone churches and lush garden vistas. Wander the serene countryside paths, explore hidden trails, and enjoy stargazing under a brilliant night sky in this picturesque setting.

  • Castle Combe CircuitOpens in a new window – Get your adrenaline pumping at Castle Combe Circuit, a fantastic venue for motor racing enthusiasts. Whether you’re watching thrilling races or participating in driving experiences, the excitement is palpable as engines roar and tyres squeal on the track.
  • Arlington RowOpens in a new window – Stroll down Arlington Row, a picturesque street that showcases charming Cotswold stone cottages. Snap some photos of the iconic architecture, which reflects the area’s rich history and scenic beauty, making it a delightful spot for a leisurely walk.
  • Westonbirt ArboretumOpens in a new window – Discover the beauty of nature at Westonbirt Arboretum, home to an impressive collection of trees from around the world. Enjoy peaceful walks among the diverse plant life, and don’t miss the seasonal displays that bring vibrant colours to the landscape.
  • Royal Wootton Bassett Old Town HallOpens in a new window – Step into history at the Royal Wootton Bassett Old Town Hall, which showcases the town's rich past. Explore this historical museum and learn about the local heritage through its fascinating exhibits and charming architecture.
  • Highgrove House and GardensOpens in a new window – Experience the tranquility of Highgrove House and Gardens, a private garden renowned for its exquisite design and organic practices. While tours are limited, the gardens offer a serene escape and a glimpse into sustainable gardening practices.

4 tips for savvy savings when booking a hotel in Malmesbury

  1. Book for the cheapest times: The most affordable time to visit Malmesbury is during January, February, and November, when hotel prices are lower. For those looking to make the most of their visit, staying for at least 2 to 3 days is ideal to fully explore the town's key landmarks and rich cultural heritage. Visitors can enjoy the charming atmosphere of this small town, interact with the friendly locals, and indulge in stargazing. Don't miss the beautiful gardens, historic churches, and the impressive cathedral, all of which offer great value for money. Additionally, there are opportunities for horseback riding and relaxing at local bars, making it a perfect budget-friendly getaway.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to Malmesbury, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications from Hotels.com to stay updated on flash sales and special promotions, ensuring you don't miss potential savings. Additionally, Smart Shopping is a useful comparison tool available via the app, allowing you to compare hotel prices and amenities. By keeping an eye on your preferred hotels, you're more likely to see when rooms become available or prices drop, enabling you to secure a last-minute escape.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a more favourable rate for your stay in a Malmesbury hotel. If you're in search of something a bit different, boutique hotels can provide a more personalised experience and occasionally represent better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest alternative dates that could help you uncover a more appealing option.
  4. Consider your location: Opting for accommodation closer to key attractions or city centres may provide convenience, but it often comes with increased costs. For more budget-friendly options, you might consider hotels in less central areas or neighbourhoods, balancing affordability with ease of access to the sites you plan to visit. Additionally, exploring independent hotels located further out can often lead to a more authentic and cost-effective experience.

Best time to go to Malmesbury

Malmesbury experiences its lowest average temperature in January, at 39.6°F (4.2°C), while July is the hottest month, with an average temperature of 62.1°F (16.7°C). October is usually the wettest month. April, July, and September are the peak travel months in Malmesbury, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.

Keep exploring