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 .
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
Where to stay in Malmesbury?




1. Apex City of Bath Hotel
Apex City of Bath Hotel



2. Cheltenham Chase Hotel & Spa
Cheltenham Chase Hotel & Spa



3. The Old Bell Hotel
The Old Bell Hotel



4. Hampton by Hilton Bath City
Hampton by Hilton Bath City



5. Hare And Hounds Hotel
Hare And Hounds Hotel



6. Stanton Manor Hotel
Stanton Manor Hotel



9. The Ormond At Tetbury
The Ormond At Tetbury



10. The Kings Arms Coaching Inn
The Kings Arms Coaching Inn



11. De Vere Cotswold Water Park
De Vere Cotswold Water Park



12. The Royal Oak Tetbury
The Royal Oak Tetbury



15. The Horse & Groom Inn
The Horse & Groom Inn



16. The Z Hotel Bath
The Z Hotel Bath



17. De Vere Tortworth Court
De Vere Tortworth Court



18. Hotel Indigo Bath by IHG
Hotel Indigo Bath by IHG



19. Pettifers Bed & Breakfast Hotel
Pettifers Bed & Breakfast Hotel



20. Thames Head Inn
Thames Head InnCheck out pet-friendly hotels in Malmesbury




The Little Paddock
The Little PaddockGo beyond your typical stay in Malmesbury
Our prices for hotels in Malmesbury are cheapest in January
Price trends for hotels in Malmesbury
Top landmarks in Malmesbury
Malmesbury Abbey
The Market Cross
Athelstan Museum
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 and sights like The Market Cross and Athelstan Museum—all within a small-town setting.
See all hotels in Malmesbury
Check out reviews of Malmesbury hotels guests love
Hampton by Hilton Bath City
"Did not meet my standards as a Hilton property."
Apex City of Bath Hotel
"Great hotel. Pool and health suite were amazing! Staff helpful and friendly. Room was gorgeous. Breakfast really nice. Location was perfect… I was worried about road noise but it was very well soundproofed. If I had to be picky I would say shame second lift was out of order, but we had fun all squeezing into one lift and chatting to other guests.. even the out of order sign made us laugh! There are lovely products in the room, shampoo, conditioner, body wash and moisturiser. So you don’t need to bring your own. Would have been nice to be able to buy some to take home 😁"
De Vere Cotswold Water Park
"Friendly staff, great facilities, good food."
Mollie's Bristol
"Great place"
Hotel Indigo Bath by IHG
"Very nice , cozy and cleaned hotel. Staff Was very friendly, understanding and helpful! I recommend!!!"
The Gainsborough Bath Spa
"Loved the spa, wonderful stay!"
De Vere Tortworth Court
"Nice location and beautiful setting."
Majestic Hotels Bristol
"Very clean with lots of utilities. Would stay again."
The Old Bell Hotel
"We enjoyed a beautiful experience at this Hotel. Location and history was perfect. We had a delicious dinner that was prepared perfectly. Staff were very helpful for the short time we were there!"
Frequently asked questions
Find out more about Malmesbury
Discover the Enchantment of Malmesbury: Where History Meets Nature's Embrace
Nestled in the heart of the Cotswolds, Malmesbury is a charming historic town that beckons with its rich heritage and picturesque landscapes. Famous for the stunning Malmesbury Abbey, this ancient site offers a glimpse into the past with its impressive architecture and serene gardens. Wander along the quaint streets lined with independent shops and cafés, or explore the beautiful arboretum nearby. The scenic views from the town’s elevated position provide a perfect backdrop for leisurely strolls. With its blend of history, natural beauty, and a warm, welcoming atmosphere, Malmesbury is an enchanting destination for all types of travellers.
Discover great hotels near Malmesbury
Malmesbury offers a range of hotel accommodations, from charming budget options to luxurious stays. Visitors can enjoy comfortable B&Bs and well-appointed hotels, all set against the backdrop of the town's rich history and scenic countryside. Experience the warmth of Malmesbury while finding the perfect place to rest. Here are some of the most popular hotels with our travellers near Malmesbury:
- Cat and Custard Pot InnOpens in a new window: This sophisticated 4.0-star inn boasts an impressive guest rating of 9.4 out of 10, making it a standout choice for discerning travellers seeking a pet-friendly getaway. With an array of amenities designed for comfort, this property features spacious rooms that welcome pets, ensuring a delightful experience for both you and your furry companion. The inviting atmosphere is complemented by exceptional service and a dedication to providing a memorable stay amidst charming surroundings.
- The Snooty FoxOpens in a new window: A delightful 3.0-star hotel, The Snooty Fox earns a commendable guest rating of 8.6 out of 10, appealing to those prioritising convenience and comfort during their travels. Its central location allows easy access to local attractions, while the well-appointed rooms provide a serene retreat for relaxation. Guests appreciate the attentive staff and the inviting ambiance, making The Snooty Fox an excellent choice for leisure seekers wanting a peaceful stay in the heart of Malmesbury.
- The Close HotelOpens in a new window: This elegant 4.0-star hotel is celebrated for its eco-friendly practices and impeccable guest rating of 9.4 out of 10. The Close Hotel captivates travellers with its charming turret rooms and beautifully landscaped gardens, offering a serene escape. The exceptional dining experiences and high-end amenities create a luxurious atmosphere that enhances your stay. The combination of thoughtful design and personal touches ensures a distinctive experience, making The Close Hotel a perfect choice for those seeking a memorable retreat in a tranquil setting.
Where to stay near Malmesbury
Stay in Cirencester, Chippenham, or Stroud when visiting Malmesbury. Cirencester offers a relaxing atmosphere with cultural attractions and lakeside fun. Chippenham boasts romantic gardens and historical sites like Lacock Abbey. Stroud is ideal for entertainment and local dining experiences. For first-time visitors, Cirencester is best suited, providing a blend of relaxation and cultural exploration.
- CirencesterOpens in a new window: Cirencester is a charming market town that perfectly combines rich culture and relaxation. It's known for delightful attractions like Arlington Row and the Cotswold Country Park and Beach, where you can unwind by the water or take a leisurely swim. The local vibe is friendly, making it an inviting place to explore. You can also indulge in a beer at one of the local bars, soaking in the small-town atmosphere. For those looking for something a bit more thrilling, the Prescott Speed Hill Climb offers an adrenaline-pumping experience. With a variety of accommodations, including cosy inns and modern hotels, Cirencester is a fantastic base for exploring the scenic Cotswolds.
- ChippenhamOpens in a new window: Chippenham is a delightful market town surrounded by stunning countryside, making it perfect for romantic getaways or family-friendly trips. The town hosts beautiful gardens and parks, ideal for leisurely strolls, and is home to historical gems like Lacock Abbey and Dyrham Park. With a friendly community atmosphere and charming festivals throughout the year, you'll find plenty to enjoy. The river running through Chippenham adds to its picturesque setting, offering lovely spots to relax. This town is an excellent choice for those looking to immerse themselves in local culture while having access to delightful nature walks and inviting pubs.
- StroudOpens in a new window: Stroud is a vibrant town known for its artistic flair and friendly locals. It’s a haven for food lovers, particularly cheese enthusiasts, and offers a range of dining options that reflect its local produce. The Stroud Farmers' Market is a must-visit for fresh, regional delicacies. For those interested in cultural experiences, catch a show at one of the local theatres. Additionally, the surrounding countryside provides great opportunities for recreational activities like horseback riding and golf. Stroud's warm atmosphere and unique character make it a great stop for those wanting to experience a more laid-back, community-focused environment.
Things to do in Malmesbury
Nestled in a picturesque landscape, this charming town offers a delightful mix of historic architecture and serene gardens. Wander through lush parks, enjoy peaceful lakeside picnics, or take in the breathtaking night sky with some stargazing. It’s an inviting spot for those seeking relaxation and natural beauty.
- Westonbirt ArboretumOpens in a new window – Discover a stunning collection of trees and plants from around the world at this expansive arboretum. Wander through picturesque paths, admire the seasonal foliage, and enjoy the tranquillity of nature.
- Arlington RowOpens in a new window – Stroll along this charming street, famous for its quaint cottages and historic architecture. Snap some photos of the delightful scenery and take in the rich heritage of this picturesque area.
- Castle Combe CircuitOpens in a new window – Get your adrenaline pumping at this renowned motor racing circuit. Whether you're a spectator or an aspiring racer, experience the thrill of high-speed events and enjoy the vibrant atmosphere.
- Royal Wootton Bassett Old Town HallOpens in a new window – Step into history at this fascinating museum. Explore exhibits showcasing the local heritage and learn about the town's past while appreciating the beautiful architecture of the building.
- Highgrove House and GardensOpens in a new window – Visit the private gardens of the Prince of Wales, known for their exquisite design and sustainable practices. Take a guided tour to learn about the unique plants and landscaping techniques used in this remarkable garden.
4 tips for savvy savings when booking a hotel in Malmesbury
- Book for the cheapest times: The most budget-friendly time to visit Malmesbury is during January, February, and November, when hotel prices tend to be lower. For an enriching experience, it is advisable to stay for at least 2 to 3 days to fully appreciate the town's historical landmarks, cultural sites, and natural beauty. Visitors can enjoy a charming small-town atmosphere, friendly locals, and opportunities for stargazing. Highlights include the stunning cathedral, picturesque gardens, and fascinating temples, as well as engaging in horseback riding and relaxing at local bars. This trip offers great value for money for those looking to explore the rich history and culture of Malmesbury.
- Look for last-minute deals on Hotels.com: To uncover last-minute deals to Malmesbury, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, helping you seize opportunities to save. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. By staying alert, you could be among the first to know about available rooms or price drops for your spontaneous getaway.
- Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could potentially help you find a better deal on your stay in a Malmesbury hotel. If you're seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer good value. When you make a reservation through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that might be more budget-friendly, assisting you in your search for a favourable rate.
- Consider your location: Opting for accommodation closer to key attractions or city centres can offer convenience, but it often comes with a higher price tag. For those seeking more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. You might also look into independent hotels located a bit further out, which are usually more likely to be affordable and can provide a more authentic 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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Malmesbury, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.
Keep exploring
- Brinkworth Hotels
- Hotels near Highgrove Shop Tetbury
- Brokenborough Hotels
- Sutton Benger Hotels
- Hotels with a Pool in South West England
- Hotels with Parking in South West England
- Hotels with a Gym in South West England
- Hotels with Free Breakfast in South West England
- Hotels with Kitchens in South West England
- Pet-Friendly Hotels in South West England
- Apartments in South West England
- Guest Houses in South West England
- B&B in South West England
- Inns in South West England
- Cheap Hotels in South West England
- Luxury Hotels in South West England
- Business Hotels in South West England
- Lgbtqia-Welcoming Hotels in South West England
- Beach Hotels in South West England
- Family Hotels in South West England
- Golf Hotels in South West England
- Resorts & Hotels with Spas in South West England
- Hotels with Parking in Chippenham
- Pet-Friendly Hotels in Chippenham
- B&B in Chippenham
- Inns in Chippenham
- Cheap Hotels in Chippenham
- Luxury Hotels in Chippenham
- 2 Star Hotels in Chippenham
- 3 Star Hotels in Chippenham
- 4 Star Hotels in Chippenham
- Business Hotels in Chippenham
- Family Hotels in Chippenham
- Golf Hotels in Chippenham
- Hotels near Bristol Aero Collectlon
- Easton Grey Hotels
- Garsdon Hotels
- Shipton Moyne Hotels
- Hotels with Parking in Cotswold District
- Hotels with Parking in Wootton Bassett
- Little Somerford Hotels
- Hotels with Parking in Lydiard Tregoze
- 3 Star Hotels in Lydiard Tregoze
- Beverston Hotels
- Hullavington Hotels
- Hotels with Parking near Somerford Lagoon
- B&B in Somerford Lagoon
- Inns in Somerford Lagoon
- Cheap Hotels near Somerford Lagoon
- Resorts & Hotels with Spas near Somerford Lagoon
- Hotels with a Pool in Cirencester
- Hotels with Parking in Cirencester
- Hotels with Free Breakfast in Cirencester
- Hotels with Kitchens in Cirencester
- Pet-Friendly Hotels in Cirencester
- B&B in Cirencester
- Inns in Cirencester
- Cheap Hotels in Cirencester
- Luxury Hotels in Cirencester
- 3 Star Hotels in Cirencester
- 4 Star Hotels in Cirencester
- Lgbtqia-Welcoming Hotels in Cirencester
- Family Hotels in Cirencester
- Golf Hotels in Cirencester
- Great Somerford Hotels
- Hotels near Highgrove House and Gardens
- Hotels near Malmesbury Abbey
- Hotels with Parking in Tetbury
- Pet-Friendly Hotels in Tetbury
- Inns in Tetbury
- 3 Star Hotels in Tetbury
- Business Hotels in Tetbury
- Tetbury Hotels
- Sherston Hotels
- Oaksey Hotels
- Hankerton Hotels
- Charlton Hotels
- Hotels near Highgrove House
- Hotels with Parking in Minchinhampton
- Upper Seagry Hotels
- Hotels with Parking in South Cerney
- 3 Star Hotels in South Cerney
- Hotels near Lacock Abbey Country House
- Bristol Hotels
- Hotels near Westonbirt Arboretum
- Hotels near M4 Karting
- Hotels with Parking in Box
- Pet-Friendly Hotels in Box
- 3 Star Hotels in Box
- Cheap Hotels in Swindon
- Hotels with Parking in Hook
- Hotels with Parking in Badminton
- Westonbirt Hotels
- Stanton St Quintin Hotels
- Crudwell Hotels
- Hotels near Chavenage House
- Bath Hotels
































