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. The Old Bell Hotel
The Old Bell Hotel



2. The Kings Arms Coaching Inn
The Kings Arms Coaching Inn



3. The Horse & Groom Inn
The Horse & Groom Inn



4. Charming Two BD Cottage in Malmesbury
Charming Two BD Cottage in Malmesbury



5. Pettifers Bed & Breakfast Hotel
Pettifers Bed & Breakfast Hotel



9. The Little Paddock
The Little Paddock



13. Mayfield Cottage
Mayfield Cottage



15. Hare And Hounds Hotel
Hare And Hounds Hotel



16. Thames Head Inn
Thames Head Inn



18. Best Western Plus Angel Hotel
Best Western Plus Angel Hotel



19. Holiday Inn Express Swindon - West by IHG
Holiday Inn Express Swindon - West by IHG



20. The Z Hotel Bath
The Z Hotel BathCheck out pet-friendly hotels in Malmesbury




The Little Paddock
The Little Paddock



Mayfield Cottage
Mayfield CottageGo 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
The Bristol Hotel
"1 night stay for a wedding - Great location in the centre of Bristol with a 24 hour multi story carpark next store. Well presented hotel, and staff were very friendly. Room was nice with all expected amenities. Bar was a tad pricey but nice decor. Unfortunately I missed breakfast as got carried away at said wedding but I heard it was great. Would return."
Apex City of Bath Hotel
"Well-placed, close to the shopping and historic centre, the modern hotel had great facilities: bedrooms, restaurant, bar and spa. Helpful staff and a bright atmosphere made it a perfect stay at a good price"
Clayton Hotel Bristol City
"Very nice place, good location, quiet rooms, the only thing is the streets of Bristol are just that, the streets of Bristol."
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!"
Bristol Grand Hotel By Sunday
"it was a great stay and the staff were very helpful and accommodating, the room was very clean and comfortable"
Aztec Hotel & Spa
"We were here for a party, the room was very nice and the food was very good. We had a drink and met friends in the bar before hand, there was a friendly and relaxed atmosphere in there and the staff were helpful and friendly. We had a lovely breakfast and there was plenty of choice. We didn't use the spa but it looked busy and inviting."
Frequently asked questions
Find out more about Malmesbury
Discover the Timeless Charm of Malmesbury: Where History and Nature Embrace
Nestled in the heart of the Cotswolds, Malmesbury is a charming small town steeped in history and brimming with character. Boasting the stunning Malmesbury Abbey, a remarkable architectural gem, visitors can wander through picturesque gardens and quaint streets lined with historic buildings. The town's rich heritage is further showcased in its ancient monasteries and the tranquil River Avon. Ideal for a romantic getaway or a peaceful retreat, Malmesbury invites you to savour its leisurely pace, explore delightful local shops, and indulge in traditional tearooms, making it a perfect off-the-beaten-path destination for culture enthusiasts.
Discover great hotels in Malmesbury
Malmesbury offers a delightful mix of accommodation, from quaint bed and breakfasts to cosy inns and charming boutique hotels. You'll find options that reflect the area's rich history and beautiful surroundings, making it easy to relax and enjoy your stay in this picturesque town. These are some of the hotels preferred by our travelers in Malmesbury:
- Cat and Custard Pot InnOpens in a new window: This charming 4.0-star inn is perfect for leisure travellers seeking a pet-friendly getaway. Featuring inviting accommodations, the property allows select pets onsite, ensuring a comfortable stay for all guests. With amenities like in-room pet allowances and service animal provisions, the hotel fosters a welcoming atmosphere. Frequent travellers will appreciate the relaxing environment, alongside the distinctive experience of staying in a property that harmonises comfort and friendliness.
- The Snooty FoxOpens in a new window: This well-appointed 3.0-star hotel caters primarily to business travellers, providing essential services and facilities that facilitate productive stays. With multiple meeting rooms available, the property ensures that every detail is taken care of for successful gatherings. The inviting atmosphere and convenient amenities make it a preferred choice for those seeking a seamless and efficient experience during their travels.
- The Close HotelOpens in a new window: This exquisite 4.0-star hotel stands out for its eco-certified credentials and pet-friendly policies, appealing to leisure travellers who appreciate sustainability and unique experiences. The luxurious setting includes thoughtful amenities like food and water bowls for pets, creating a charming ambience. Guests will relish the attention to detail and high-quality offerings that enhance their stay, making it a delightful retreat for those looking to indulge in comfort and style.
Top locations to stay in Malmesbury
When visiting Malmesbury, England, great areas to stay include Cirencester, Chippenham, and Stroud. Cirencester offers picturesque lakes and charming streets, while Chippenham is perfect for a romantic getaway with its quaint atmosphere. Stroud boasts golf and vibrant entertainment options. For first-time visitors, Cirencester is the ideal choice, blending natural beauty with historical allure.
- CirencesterOpens in a new window: Cirencester is a charming market town known for its beautiful lakes and stunning countryside. It’s a great place to stay if you enjoy outdoor activities, with plenty of picturesque walking trails nearby. The town is steeped in history, with attractions like the Corinium Museum showcasing Roman artefacts. You’ll find a delightful mix of boutique shops and local markets, perfect for picking up unique souvenirs. The vibrant community atmosphere makes it an inviting spot to explore, and you can easily venture into the surrounding Cotswolds for even more natural beauty.
- ChippenhamOpens in a new window: Chippenham offers a romantic setting with its scenic parks and delightful riverside walks. It’s a great base for exploring nearby attractions like the stunning Bowood House and Gardens, where you can enjoy beautiful landscapes and rich history. The town boasts a variety of shops, from independent boutiques to well-known brands, making it ideal for a leisurely shopping spree. Plus, its proximity to Bath means you can easily enjoy cultural experiences, including museums and galleries, while returning to the peaceful charm of Chippenham.
- StroudOpens in a new window: Stroud is a quirky town known for its vibrant arts scene and outdoor entertainment. With its golf courses and scenic walking routes, it’s perfect for those looking to enjoy some fresh air and exercise. The local farmers' market is a must-visit for fresh produce and artisanal goods, reflecting the community's commitment to sustainability. Stroud’s unique character shines through its cultural venues, offering a variety of events and exhibitions, making it an interesting spot to stay for art lovers and nature enthusiasts alike.
Things to do in Malmesbury
Nestled amidst rolling hills and lush greenery, this quaint town invites you to wander through serene gardens and historic churches. Enjoy peaceful walks along scenic trails, and when night falls, gaze up at a canopy of stars. With a charming atmosphere and natural beauty, it’s a delightful escape for all.
- Arlington RowOpens in a new window – Stroll down this picturesque street, lined with charming stone cottages that date back to the 14th century. The iconic rows of traditional homes create a delightful backdrop for photos and provide a glimpse into the town's rich history. Don't forget to take your time exploring the quaint shops and cafés nestled along the way.
- Highgrove HouseOpens in a new window – Visit the private residence of the Prince of Wales, renowned for its stunning architecture and beautifully maintained gardens. While tours of the house are limited, the gardens are open to the public during specific times, allowing you to appreciate the exquisite landscape and horticultural designs that reflect the creativity and dedication of its caretakers.
- Westonbirt ArboretumOpens in a new window – Discover a breathtaking collection of trees and shrubs in this expansive arboretum, perfect for a leisurely walk or a picnic. With over 15,000 specimens, you'll find vibrant colours and seasonal displays that change throughout the year. The winding paths allow for peaceful exploration, making it a haven for nature lovers.
- Highgrove House and GardensOpens in a new window – Experience the serene beauty of the gardens at Highgrove House, which are celebrated for their organic design and sustainability. Enjoy guided tours that provide insights into the gardening practices and the significance of each area. This is a unique opportunity to engage with the artistry of nature while learning about environmental stewardship.
4 tips for savvy savings when booking a hotel in Malmesbury
- Book for the cheapest times: The most budget-friendly months to visit Malmesbury are January, February, and October, when hotel prices may drop. For a fulfilling experience, it is recommended to stay for at least 2 to 3 days to fully appreciate the town's historical landmarks and cultural offerings. During your visit, you can explore charming churches, beautiful gardens, and the magnificent cathedral, all while enjoying stargazing and horseback riding. With its friendly atmosphere and great value for money, Malmesbury is an ideal destination for those on a budget seeking to immerse themselves in rich culture and history.
- Look for last-minute deals on Hotels.com: To discover last-minute deals to Malmesbury on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may find discounted rates as your travel date approaches. Furthermore, consider enabling email alerts or push notifications from Hotels.com to keep informed about flash sales and last-minute promotions, which could help you save. The Smart Shopping tool, available through the app, allows you to compare hotel prices and amenities, ensuring you're more likely to see the best options. You'll be notified if rooms become available or prices drop, making it easier to book a 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 help you save on your stay at a hotel in Malmesbury. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more economical dates, increasing the likelihood that you could save on your booking.
- Consider your location: Opting to stay closer to major attractions or city centres may offer a certain level of convenience but typically comes with a steeper price tag. For more affordable options, you might consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. Additionally, exploring independent hotels located further out can often provide a more authentic and budget-friendly 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 are usually the wettest months. 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
- Inns in Chippenham
- 4 Star Hotels in Swindon
- Luxury Hotels in Swindon
- 3 Star Hotels in Cirencester
- Apartments in Stroud
- Badminton Hotels
- Inns in Tetbury
- Castle Combe Hotels
- Hotels near Highgrove House and Gardens
- Christian Malford Hotels
- Westonbirt Hotels
- Ashton Keynes Hotels
- Hotels near Westonbirt Arboretum
- 3 Star Hotels in Swindon
- Hotels with Parking in Swindon
- Luxury Hotels in Cirencester
- Pet-Friendly Hotels in Swindon
- Chippenham Hotels
- B&B in Chippenham
- West End Hotels
- Hotels with Parking in Cirencester
- Pet-Friendly Hotels in Cotswold District
- Family Hotels in Swindon
- 4 Star Hotels in Cirencester
- Hotels with Parking in Corsham
- Little Somerford Hotels
- Hotels with Parking in Melksham
- Hotels near Highgrove House
- Cheap Hotels in Cirencester
- B&B in South West England
- Leigh Delamere Hotels
- Guest Houses in Swindon
- Pet-Friendly Hotels in Cirencester
- Cheap Hotels in South West England
- Hotels with a Pool in Swindon
- Brinkworth Hotels
- Hotels with Free Breakfast in South West England
- Hotels near Castle Combe Circuit
- Hotels near Chavenage House
- Luxury Hotels in Stroud
- Golf Hotels in South West England
- Sherston Hotels
- Burton Hotels
- 4 Star Hotels in Stroud
- Box Hotels
- Hotels near Kemble Station
- Resorts and Hotels with Spas in South West England
- Kemble Hotels
- Leigh Hotels
- Hullavington Hotels
- Grittleton Hotels
- Nailsworth Hotels
- Luxury Hotels in South West England
- Lgbtqia-Welcoming Hotels in Cirencester
- Shipton Moyne Hotels
- Hotels near Manor House Golf Club
- Cheap Hotels in Swindon
- Easton Grey Hotels
- Hotels near M4 Karting
- Hotels with Parking in Calne
- Tetbury Hotels
- Pet-Friendly Hotels in South West England
- Hotels with Parking in Cotswold District
- Lyneham Hotels
- Inns in Swindon
































