Hotels in Marlborough

Book once, win twice

Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support

Help before, during and after your trip

Free cancellation

Booking flexibility on many hotels when plans change*

Check prices for these dates

Next weekend
In two weeks

Where to stay in Marlborough?

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

1. De Vere Cotswold Water Park

De Vere Cotswold Water Park
4.0 star property
Cirencester
8.4 out of 10, Very good, (1,003 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.
$99 nightly
The price is $119
Nov 11 - Nov 12
Total with taxes and fees
De Vere Cotswold Water Park

2. Delta Hotels by Marriott Swindon

Delta Hotels by Marriott Swindon
4.0 star property
South Swindon
8.4 out of 10, Very good, (678 reviews)
Immerse yourself in this tranquil hotel featuring a full-service spa offering aromatherapy and massages. Just a short drive from Swindon Arts Centre and Wyvern Theatre, enjoy the indoor pool and 24-hour fitness center after savoring British cuisine.
$80 nightly
The price is $96
Nov 20 - Nov 21
Total with taxes and fees
Delta Hotels by Marriott Swindon

3. Castle And Ball by Greene King Inns

Castle And Ball by Greene King Inns
3.0 star property
Marlborough
8.4 out of 10, Very good, (560 reviews)
Located in the heart of town, this charming hotel provides easy access to The Merchant's House and Kennet & Avon Canal. Savor British cuisine at the on-site restaurant, unwind in the garden, or enjoy room service. Guests consistently praise the attentive staff.
$73 nightly
The price is $87
Nov 22 - Nov 23
Total with taxes and fees
Castle And Ball by Greene King Inns

4. The Kingsbury at No7 & No8

The Kingsbury at No7 & No8
3.5 star property
Marlborough
8.8 out of 10, Excellent, (297 reviews)
Immerse yourself in this Art Deco B&B near The Merchant's House and Kennet & Avon Canal. Enjoy local cuisine at Bite Me Burger, relax at the bar or terrace, and wake up to a praised complimentary breakfast. Free WiFi and daily housekeeping ensure a comfortable stay.
$87 nightly
The price is $87
Nov 16 - Nov 17
Total with taxes and fees
The Kingsbury at No7 & No8

5. The Green Dragon

The Green Dragon
4.0 star property
Marlborough
8.4 out of 10, Very good, (224 reviews)
$97 nightly
The price is $117
Nov 16 - Nov 17
Total with taxes and fees
The Green Dragon

6. Holiday Inn Swindon by IHG

Holiday Inn Swindon by IHG
4.0 star property
Swindon
8.0 out of 10, Very good, (777 reviews)
Unwind in this Swindon hotel with full-service spa treatments including massages and facials. Take a dip in the indoor pool, or grab drinks at the bar after exploring nearby attractions. Free WiFi and parking add convenience to your stay.
$55 nightly
The price is $66
Nov 15 - Nov 16
Total with taxes and fees
Holiday Inn Swindon by IHG

7. The Bear

The Bear
2.0 star property
Marlborough
8.0 out of 10, Very good, (32 reviews)
Discover charming accommodations in Marlborough with daily housekeeping and convenient breakfast options. Explore The Merchant's House and Kennet & Avon Canal nearby, with Bedwyn Station just a 12-minute drive from this welcoming retreat.
The Bear

8. Village Hotel Swindon

Village Hotel Swindon
4.0 star property
West Swindon
8.2 out of 10, Very good, (1,003 reviews)
Relaxation awaits at this hotel with an indoor pool, hot tub, and fitness center. The Village Pub and Grill serves international cuisine, while quiet rooms provide comfort. Just 12 minutes from Swindon Station and near Cineworld and Laserquest.
$56 nightly
The price is $67
Nov 22 - Nov 23
Total with taxes and fees
Village Hotel Swindon

9. Premier Inn Marlborough

Premier Inn Marlborough
3.0 star property
Marlborough
8.4 out of 10, Very good, (9 reviews)
Wake up refreshed at this convenient Marlborough hotel with free parking. Explore nearby Kennet & Avon Canal or visit The Merchant's House. After a day of sightseeing, return to comfortable rooms and breakfast options.
$57 nightly
The price is $69
Dec 6 - Dec 7
Total with taxes and fees
Premier Inn Marlborough

10. The Lamb Inn

The Lamb Inn
4.0 star property
Marlborough
7.8 out of 10, Good, (306 reviews)
This inviting inn offers a tranquil base near Kennet & Avon Canal and The Merchant's House. After enjoying the complimentary breakfast, unwind with drinks at the cozy bar or savor a meal at the restaurant. Business travelers appreciate the dedicated center and free WiFi.
$95 nightly
The price is $114
Nov 9 - Nov 10
Total with taxes and fees
The Lamb Inn

11. The Well guesthouse

The Well guesthouse
3.0 star property
Marlborough
9.2 out of 10, Wonderful, (73 reviews)
Charming inn near The Merchant's House offers local cuisine at the on-site restaurant serving lunch and dinner. Enjoy complimentary breakfast, WiFi, and parking while exploring nearby Barbury Castle Country Park. Just 15 minutes from Swindon Train Station.
The Well guesthouse

12. Wild Thyme & Honey

Wild Thyme & Honey
4.0 star property
Cirencester
9.6 out of 10, Exceptional, (398 reviews)
Escape to this charming Cotswolds hotel with a welcoming pub serving breakfast, lunch, and dinner. Just minutes from New Brewery Arts Centre and Lakeside Ski & Wake, enjoy free WiFi and parking while exploring local attractions. The garden and terrace offer peaceful moments.
$237 nightly
The price is $284
Nov 9 - Nov 10
Total with taxes and fees
Wild Thyme & Honey

13. Leonardo Hotel Swindon

Leonardo Hotel Swindon
4.0 star property
South Swindon
8.8 out of 10, Excellent, (1,005 reviews)
Unwind at this business-friendly retreat with British cuisine at Bar and Grill restaurant. Just a 5-minute walk from Swindon Station, you'll find Wyvern Theatre and Museum of the Great Western Railway nearby, plus room service and free WiFi.
$61 nightly
The price is $73
Nov 15 - Nov 16
Total with taxes and fees
Leonardo Hotel Swindon

14. Chiseldon House

Chiseldon House
3.0 star property
Swindon
9.2 out of 10, Wonderful, (459 reviews)
Set in Swindon with serene garden views, this hotel offers convenient access to Coate Water Country Park and Swindon Karting Arena. Enjoy complimentary breakfast, WiFi, and parking while relaxing at the bar/lounge or terrace.
$137 nightly
The price is $164
Nov 9 - Nov 10
Total with taxes and fees
Chiseldon House

15. The Three Swans Hotel, Hungerford, Berkshire

The Three Swans Hotel, Hungerford, Berkshire
4.0 star property
Hungerford
9.0 out of 10, Wonderful, (568 reviews)
Surrounded by the lovely Hungerford area, this hotel offers comfort just 4 minutes from the station. Enjoy drinks at the bar or bites at the café, then relax in the garden or terrace. Nearby attractions and helpful staff make this a perfect countryside base.
$56 nightly
The price is $67
Nov 8 - Nov 9
Total with taxes and fees
The Three Swans Hotel, Hungerford, Berkshire

16. Stratton House Hotel & Spa

Stratton House Hotel & Spa
3.5 star property
Cirencester
8.8 out of 10, Excellent, (539 reviews)
Unwind in beautifully maintained gardens perfect for al-fresco dining at this Georgian hotel. The full-service spa offers deep-tissue massages and a sauna, while Cirencester Golf Club and Corinium Museum wait nearby.
$109 nightly
The price is $131
Nov 16 - Nov 17
Total with taxes and fees
Stratton House Hotel & Spa

17. Beechfield House Hotel

Beechfield House Hotel
4.0 star property
Melksham
9.0 out of 10, Wonderful, (431 reviews)
Immerse yourself in the charm of Melksham at this Georgian hotel featuring 2 restaurants including The Music Room. Enjoy the outdoor pool with poolside bar, free WiFi and parking. Lacock Abbey and Bakery are nearby, with Melksham Station just 3 minutes away.
$121 nightly
The price is $145
Nov 8 - Nov 9
Total with taxes and fees
Beechfield House Hotel

18. The Winchester Hotel & Spa

The Winchester Hotel & Spa
4.0 star property
Hyde
8.6 out of 10, Excellent, (1,003 reviews)
Step into tranquility at this central Winchester hotel with a full-service spa, indoor pool, and hot tub for unwinding. Nearby South Downs National Park offers natural beauty, while Theatre Royal and Westgate Museum provide cultural experiences just moments away.
$92 nightly
The price is $110
Nov 15 - Nov 16
Total with taxes and fees
The Winchester Hotel & Spa

19. Kings Head

Kings Head
4.0 star property
Cirencester
9.0 out of 10, Wonderful, (889 reviews)
This boutique business hotel boasts a charming rooftop terrace overlooking Cirencester. Just a short drive from Thames River and Corinium Museum, Kings Head offers a welcoming restaurant, cozy bar, and free WiFi, with attentive staff that guests consistently praise.
$113 nightly
The price is $136
Nov 15 - Nov 16
Total with taxes and fees
Kings Head

20. ORIDA Hotels Newbury

ORIDA Hotels Newbury
4.0 star property
Newbury
7.8 out of 10, Good, (1,001 reviews)
Set in Newbury, this hotel offers easy access to Highclere Castle and Newbury Showground. Unwind in the indoor pool, grab a meal at The Space restaurant, or relax with 24-hour room service. A health club, bar, and fitness center round out the experience.
$63 nightly
The price is $75
Nov 8 - Nov 9
Total with taxes and fees
ORIDA Hotels Newbury
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 Marlborough and save more

Sign in to unlock great savings.
Showing deals for:Dec 6 - Dec 7

Check out pet-friendly hotels in Marlborough

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 Marlborough?

Our prices for hotels in Marlborough are cheapest in January
Price trends for hotels in Marlborough
Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Marlborough
November
High 49°F / low 41°F. Cloudy most days.
View properties in November
49°
weather_cloudy
November, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Cloudy most days.
41°
45°
weather_cloudy
December, no crowd data, average high temperature 45 degrees Fahrenheit, average low temperature 37 degrees Fahrenheit. Cloudy most days.
37°
44°
weather_cloudy
January, no crowd data, average high temperature 44 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Cloudy most days.
34°
45°
weather_cloudy
February, no crowd data, average high temperature 45 degrees Fahrenheit, average low temperature 35 degrees Fahrenheit. Cloudy most days.
35°
50°
weather_cloudy
March, no crowd data, average high temperature 50 degrees Fahrenheit, average low temperature 36 degrees Fahrenheit. Cloudy most days.
36°
55°
weather_cloudy
April, no crowd data, average high temperature 55 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
60°
weather_cloudy
May, no crowd data, average high temperature 60 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Cloudy most days.
44°
65°
weather_cloudy
June, no crowd data, average high temperature 65 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Cloudy most days.
49°
69°
weather_cloudy
July, no crowd data, average high temperature 69 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Cloudy most days.
54°
68°
weather_cloudy
August, no crowd data, average high temperature 68 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Cloudy most days.
54°
65°
weather_cloudy
September, no crowd data, average high temperature 65 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
57°
weather_cloudy
October, no crowd data, average high temperature 57 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Cloudy most days.
46°
Monthly weather averages (˚F)

Top landmarks in Marlborough

Learn more about Marlborough

Marlborough, well-known for its castle and gardens, features attractions such as West Kennet Long Barrow and Silbury Hill. This welcoming city has something for everyone including bars as well as sights like Avebury Manor and North Wessex Downs. All are within a small-town setting.

A historic building with a red roof and ornate facade, surrounded by other buildings.

Check out reviews of Marlborough hotels guests love

Frequently asked questions

How much does a hotel room cost in Marlborough?
You can choose a great hotel in Marlborough from $67 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Marlborough that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Marlborough hotels?
Discover great deals on Marlborough hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Marlborough hotels.
Can I book Marlborough hotels with free cancellation?
It's easy to book a refundable Marlborough hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Marlborough?
Our travelers' favorite pet-friendly hotels in Marlborough include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Marlborough.
What are some of the best hotels in Marlborough for couples?
Choose a top-rated Marlborough romantic hotel and enjoy your couple's getaway. Our travelers love The Crown Inn, an inn with a restaurant and couples/private dining. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Marlborough for couples on Hotels.com.
What are some of the best Marlborough hotels with free parking?
If you're driving, a great Marlborough hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Marlborough?
If you're looking for hotels in central Marlborough, check out The Kingsbury at No7 & No8 and The Well guesthouse. Travelers love The Kingsbury at No7 & No8 for its location, as well as the restaurant, bar/lounge and free continental breakfast this bed & breakfast offers. The Well guesthouse is another popular central inn with a restaurant, a free English breakfast and free parking.
What hotels do travelers like in Marlborough?
Where can I find free parking with my stay in Marlborough?
Park your car for free at The Crown Inn.
Can I book a refundable hotel in Marlborough?
If you're looking for the flexibility to change your plans to Marlborough, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Marlborough if I want a vacation home instead of a hotel?
If you're looking for a good alternative to a hotel, look over our selection of 21 vacation homes. You can also consider one of the 32 cottages for your trip.
What will the weather in Marlborough be like during my trip?
July and August are typically the warmest months in Marlborough when the average temp is 59°F. January and February are the coldest months when the average temperature is 41°F. October and November are the months with the most rain.

Find out more about Marlborough

Explore Marlborough: Where Timeless Castles Meet Enchanting Countryside

Nestled in the picturesque countryside of Wiltshire, Marlborough is a charming market town brimming with history and character. Famous for its stunning high street lined with quaint shops and cafes, Marlborough also boasts the impressive Marlborough College and nearby prehistoric sites like Silbury Hill and Avebury. Explore the lush landscapes of the North Wessex Downs, perfect for hiking and nature walks. With cozy accommodations and a warm community vibe, Marlborough is an ideal getaway for travelers seeking a blend of culture, history, and serene countryside beauty. Discover the allure of this hidden gem in England!

Discover great hotels near Marlborough

Marlborough offers a range of hotel accommodations, from cozy B&Bs to modern suites. You'll find various deals that cater to different budgets, ensuring you can relax in comfort while exploring the area's charm. Enjoy a mix of local hospitality and convenient amenities during your stay. Here are some of the best hotels near Marlborough that our travelers love:

  1. Elderbrook HouseOpens in a new window: Elderbrook House is a budget-friendly gem that caters to adventure seekers and couples alike, boasting a remarkable guest rating of 9.8 out of 10. This charming Bed and Breakfast offers a variety of on-site and nearby activities, including archery and horseback riding, ensuring a thrilling experience. With amenities designed for relaxation and romance, Elderbrook House features spa services and packages that include champagne and limited-hour room service. The inviting atmosphere and thoughtful touches create an unforgettable stay for those looking for a unique escape.
  2. Chiseldon HouseOpens in a new window: Chiseldon House is a distinguished 4.0-star hotel, celebrated for its elegant ambiance and exceptional service, earning an impressive guest rating of 9.2 out of 10. Ideal for couples and families, this property combines comfort with sophistication. Guests can indulge in exquisite dining options and take advantage of romance packages that enhance any stay. The hotel’s charm is highlighted by its classic architecture, serene surroundings, and impeccable cleanliness, making it a delightful retreat for travelers seeking a peaceful and luxurious getaway.
  3. Alexandra HouseOpens in a new window: Alexandra House is a stylish 4.0-star hotel that appeals to eco-conscious travelers, featuring a commendable guest rating of 8.0 out of 10. With its pet-friendly policy, this hotel invites guests to enjoy a comfortable stay while being mindful of the environment. The property offers a unique combination of modern amenities and sustainable practices, providing a distinctive experience for travelers who value both comfort and eco-friendliness. Its thoughtful design and welcoming atmosphere create a perfect setting for those seeking a memorable retreat.

Where to stay near Marlborough

Some of the best areas to stay near Marlborough are Swindon, Hungerford, and Calne. Swindon offers horseback riding and vibrant shopping, while Hungerford is known for its friendly atmosphere and charming markets. Calne boasts friendly people and picturesque countryside. For first-time visitors, Hungerford is the most appealing choice due to its welcoming vibe and local attractions.

  1. SwindonOpens in a new window: Swindon is a vibrant town known for its friendly people and rich history. Perfect for those who love shopping, it features a variety of retail options, from high street brands to unique local boutiques. You can explore the impressive Steam Museum, which celebrates the town's railway heritage, or stroll through the beautiful Lydiard Park for a blend of nature and history. Swindon also offers easy access to nearby attractions like the stunning Cotswolds, making it an excellent base for exploring the countryside.
  2. HungerfordOpens in a new window: Hungerford is a charming market town with a warm, friendly atmosphere. It's famous for its antique shops and the picturesque Kennet and Avon Canal, perfect for leisurely walks or cycling. The town hosts regular markets where you can find local produce and crafts, adding to its quaint appeal. Plus, with its close-knit community vibe, you’ll feel right at home while enjoying the surrounding countryside and scenic views.
  3. CalneOpens in a new window: Calne is a delightful town with friendly locals, making it a cozy place to stay. Known for its historic buildings and inviting parks, Calne offers a peaceful retreat from busier areas. Take a stroll along the River Marden or visit the nearby Bowood House and Gardens for a taste of the region’s history and beauty. Its small-town charm and community events create a welcoming environment for visitors.

Things to do in Marlborough

Nestled amidst rolling hills and lush countryside, Marlborough offers travelers a charming escape into nature. Explore scenic trails through vibrant forests, unwind by tranquil lakes, or discover intriguing archaeological sites. With its rich history and idyllic landscapes, it’s a perfect spot for leisurely strolls and outdoor adventures.

  • Avebury Stone CircleOpens in a new window – Discover one of the largest prehistoric stone circles in Europe, where you can wander among ancient stones and soak in the mystical atmosphere of this archaeological gem.
  • Royal Wootton Bassett Old Town HallOpens in a new window – Step into history at this charming old town hall, where you can explore fascinating exhibits that tell the story of the town and its heritage.
  • Bowood GardenOpens in a new window – Enjoy a relaxing day in the beautifully landscaped gardens of Bowood, featuring stunning flower displays, serene walking paths, and the historic Bowood House, which showcases its rich history.
  • Lydiard ParkOpens in a new window – Spend time in Lydiard Park, where you can stroll through picturesque gardens, enjoy a picnic on the lush lawns, and explore the historic mansion that adds to the park's charm.
  • Uffington White HorseOpens in a new window – Hike up to the Uffington White Horse, a striking prehistoric hill figure carved into the chalk hillside, and take in the breathtaking views of the surrounding countryside while you uncover the mystery behind this ancient landmark.

5 tips for savvy savings when booking a hotel in Marlborough

  1. Book for the cheapest times: The most budget-friendly time to visit Marlborough is between January and March, when hotel prices are lower. To fully appreciate the area's historical landmarks and cultural attractions, it's recommended to stay for at least 2 to 3 days. During your visit, you can explore charming small-town bars, friendly locals, and beautiful gardens, as well as intriguing archaeological sites and temples set against the picturesque countryside. This period offers great value for money, making it an ideal time for those looking to experience the rich history and culture of Marlborough without breaking the bank.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Marlborough.
  4. Book with confidence, not guesswork: Prices in Marlborough shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Marlborough.

Best time to go to Marlborough

Marlborough experiences its lowest average temperature in January, at 38.8°F (3.8°C), while July is the hottest month, with an average temperature of 61.5°F (16.4°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Marlborough, 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