Top Hotels on Marlborough High Street

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Marlborough, nestled in the picturesque county of Wiltshire, is a delightful town brimming with history, charm, and a vibrant atmosphere. Its cobbled high street is the pulsing heart of the town, lined with an array of quaint shops, delightful cafes, and, of course, a collection of inviting hotels. If you're on the lookout for accommodations in Marlborough, look no further than the hotels dotted along the vibrant and bustling Marlborough High Street. These charming establishments offer not only a comfortable place to rest your weary feet after a day of exploring but also a prime location to immerse yourself in the town's rich heritage and dynamic energy.

Staying at one of the hotels along Marlborough High Street provides an excellent starting point for immersing yourself in the town's history. From the moment you step out of your hotel, you'll find yourself surrounded by historic landmarks dating back centuries. Take a leisurely stroll to Marlborough College, where notable alumni such as Kate Middleton and William Golding once roamed the halls. Nearby, you can find the elegant Marlborough Town Hall, a stunning example of Georgian architecture. With numerous historical sites within reach, a hotel on Marlborough High Street ensures you won't miss a beat when it comes to exploring Marlborough's fascinating past.

In addition to its historical significance, Marlborough High Street is a vibrant hub of activity, making it an excellent choice for those seeking a lively and immersive experience during their stay. From the moment you step outside your hotel, you'll find yourself surrounded by charming boutiques, cozy cafes, and bustling markets. Succumb to temptation and wander through the delightful antique shops that line the street, searching for hidden treasures and unique keepsakes. When hunger strikes, you'll also have your pick of an array of charming eateries and traditional pubs, all within a stone's throw of your hotel. No matter where your interests lie, a hotel on Marlborough High Street offers the perfect base to explore all the town has to offer.

So, if you're planning a visit to Marlborough, don't miss the opportunity to stay in one of the hotels along the vibrant and historic Marlborough High Street. Immerse yourself in the town's rich heritage, indulge in local delights, and experience the beating heart of Marlborough right outside your hotel door. With its prime location and abundance of nearby attractions, a hotel on Marlborough High Street is the ideal choice for a memorable stay in this charming town.

Show more + Show less -

Our Top 5

(Sorted by rating & number of reviews)

1. The Lamb Inn
2. The White Hart, Wroughton Hotel
3. The Green Dragon
4. The Merlin
5. The Marlborough Hotel

Boutique Charm on Marlborough High Street

Check Availability

Marlborough
Mar 12, 2026 - Mar 13, 2026

The Lamb Inn

7.7

Good

(409 Reviews)

+ 18 photos
The Lamb Inn, a beautifully restored 16th-century coaching inn, offers a quintessential English countryside experience on Marlborough High Street. With its exposed beams, open fireplaces, and charming rooms, this traditional hotel exudes cozy warmth. Enjoy a delightful meal at their acclaimed restaurant, which features locally sourced ingredients and a menu infused with rustic flavors. The Lamb Inn's prime location on the high street provides easy access to the town's attractions and the captivating beauty of the surrounding countryside.
Address: 5, The Parade Marlborough
Rating: Good 7.7 (409 Reviews)
Rooms: 7
Price: From 65$

The White Hart, Wroughton Hotel

8.4

Good

(1185 Reviews)

+ 71 photos
The White Hart, situated on Marlborough High Street, provides budget-friendly accommodation without compromising on comfort. The hotel offers cozy and well-appointed rooms, ensuring a relaxing stay for budget-conscious travelers. Indulge in hearty pub meals at their onsite restaurant, featuring delicious dishes made with locally sourced ingredients. With its central location, The White Hart allows easy access to the high street's attractions and shops, making it an ideal choice for those seeking affordable comfort in Marlborough.
Address: High Street
Rating: Good 8.4 (1185 Reviews)
Rooms: 10
Price: From 109$

Contemporary Comfort on Marlborough High Street

If you prefer a more modern and contemporary ambiance, these hotels on Marlborough High Street are the perfect choice. Combining sleek design, top-notch amenities, and a prime location, these establishments offer a delightful haven for travelers seeking comfort with a touch of luxury.

The Green Dragon

8.2

Good

(293 Reviews)

+ 41 photos
Discover contemporary comfort at The Green Dragon, a stylish hotel located on Marlborough High Street. The well-appointed rooms boast chic furnishings and modern amenities, ensuring a comfortable and relaxing stay. Indulge in delicious meals at their restaurant, which focuses on locally sourced ingredients and seasonal flavors. With its central location, The Green Dragon provides easy access to the vibrant high street, allowing you to enjoy the town's attractions, shops, and cafes at your leisure.
Address: 13 High Street
Rating: Good 8.2 (293 Reviews)
Price: From 101$

The Merlin

7.9

Good

(42 Reviews)

+ 1 photos
Set in a charming building on Marlborough High Street, The Merlin offers budget-friendly accommodation in the very heart of the town. The well-appointed rooms provide comfort and convenience at an affordable price point. Start your day with a satisfying breakfast at their onsite restaurant, preparing you for a day of exploration. With the high street just steps away, The Merlin offers an affordable option for those looking to experience Marlborough's vibrant atmosphere without breaking the bank.
Address: 36-39 High Street
Rating: Good 7.9 (42 Reviews)
Rooms: 6
Price: From 89$

Historic Elegance on Marlborough High Street

For travelers captivated by the allure of a bygone era, these historic hotels on Marlborough High Street offer a unique opportunity to stay in elegant establishments steeped in local history. Immerse yourself in luxury and charm as you experience the luxury of a bygone era.

The Marlborough Hotel

8.5

Good

(585 Reviews)

+ 19 photos
Ideally situated on Marlborough High Street, The Marlborough Hotel captures the essence of modern elegance. The sleek and stylish rooms provide a soothing oasis, featuring plush furnishings and contemporary decor. Indulge in delectable cuisine at their restaurant, which offers a diverse menu crafted from locally sourced ingredients. With attentive service and a prime location, this hotel offers a sleek and sophisticated stay in the lively heart of Marlborough.
Address: 90 High Street
Rating: Good 8.5 (585 Reviews)
Price: From 195$

Family-Friendly Retreats on Marlborough High Street

Traveling with the family? These family-friendly hotels on Marlborough High Street offer a warm welcome and comfortable accommodations, ensuring a memorable stay for everyone. Discover a variety of amenities and dedicated services tailored to make your family's experience truly enjoyable.

Luxury Retreats on Marlborough High Street

Indulge in the lap of luxury with these exquisite hotels on Marlborough High Street. Immerse yourself in opulence and elegance as you experience impeccable service, sophisticated design, and top-notch amenities that redefine luxury.

Budget-Friendly Options on Marlborough High Street

Traveling on a budget doesn't mean compromising on comfort and convenience. These budget-friendly hotels on Marlborough High Street offer affordable accommodation options without skimping on quality. Discover a range of well-appointed rooms, excellent service, and a prime location, all while keeping your wallet happy.