Best Hotels in Avebury, Wiltshire's Historic Gem

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

Welcome to the enchanting village of Avebury, nestled in the picturesque county of Wiltshire. With its rich historical heritage and stunning natural beauty, Avebury has become a popular destination for travelers seeking a unique experience. And when it comes to finding the perfect place to stay, Avebury offers a range of charming hotels that cater to every visitor's taste and budget. Whether you prefer a cozy bed and breakfast, a luxury boutique hotel, or a historic inn, you'll find plenty of options that will make your stay in Avebury truly memorable.

One of the standout choices for accommodation in Avebury is the Avebury Manor Hotel. This beautifully restored manor combines old-world charm with modern comforts, offering guests a truly immersive experience. Nestled amidst stunning gardens and just a stone's throw away from the Avebury Stone Circle, this hotel allows you to step back in time while enjoying the convenience of contemporary amenities. For those seeking a more intimate setting, the Red Lion Inn provides a cozy and welcoming atmosphere, with its traditional pub and comfortable rooms. From here, you can easily explore the village's ancient sites and immerse yourself in Avebury's rich history.

For budget-conscious travelers, the Avebury Lodge is an excellent choice. This family-run bed and breakfast offer comfortable rooms and a warm hospitality that will make you feel right at home. Situated within walking distance of Avebury's main attractions, including the Avebury Stone Circle and Avebury Henge, this cozy retreat allows you to make the most of your time in this historic village. A truly off-the-beaten-path gem is The Bell at West Overton - a mere 5-minute drive from Avebury. Here, you can enjoy the tranquility of the countryside while still being within reach of Avebury's wonders. With its comfortable rooms, delicious food, and rustic charm, The Bell is a hidden treasure for those looking for a unique getaway.

Discover the best hotels in Avebury and let yourself be captivated by the village's mystique. Whether you're a history enthusiast, nature lover, or simply seeking a peaceful retreat, Avebury offers accommodations that will suit your every need.

Show more + Show less -

Our Top 5

(Sorted by rating & number of reviews)

1. B&B Dorwyn Manor
2. Elderbrook House Hotel
3. Red Lion Inn
4. Avebury Life Bed & Breakfast
5. Avebury Cottage

Hotels Avebury Wiltshire - Charming Bed and Breakfasts

Check Availability

Avebury
Mar 12, 2026 - Mar 13, 2026

B&B Dorwyn Manor

9.2

Good

(790 Reviews)

+ 122 photos
Nestled in a picturesque countryside setting, B&B Dorwyn Manor is a delightful retreat that captures the spirit of Avebury. With its charming period features and comfortable rooms, this bed and breakfast exudes warmth and tranquility. The friendly hosts welcome guests with genuine hospitality, ensuring a relaxing and enjoyable stay. Wake up to a delicious breakfast prepared with locally sourced ingredients and then explore the Avebury Stone Circle just a short stroll away.
Address: Swindon Road
Rating: Good 9.2 (790 Reviews)
Rooms: 6
Price: From 118$

Elderbrook House Hotel

9.6

Good

(449 Reviews)

+ 25 photos
For a luxurious bed and breakfast experience, Elderbrook House is the perfect choice. Situated in an elegant Georgian building, this boutique accommodation boasts tastefully decorated rooms that blend modern comforts with traditional charm.
Address: New Inn Winterbourne Monkton
Rating: Good 9.6 (449 Reviews)
Price: From 146$

Hotels Avebury Wiltshire - Historical Charm

Step back in time and experience the rich history of Avebury with a stay at one of these hotels that exude historical charm. These accommodations have preserved their heritage while offering modern comforts, ensuring an authentic and memorable stay in Avebury.

Red Lion Inn

8.4

Good

(48 Reviews)

+ 6 photos
Steeped in history and boasting a refined atmosphere, The Red Lion Inn offers a luxurious stay in the heart of Avebury. The beautifully appointed rooms feature elegant furnishings, and the attentive staff ensures a seamless experience. Indulge in a sumptuous meal at the onsite restaurant, which showcases locally sourced ingredients and a menu inspired by Avebury's culinary heritage. Unwind in the inviting lounge, with a glass of fine wine or a classic cocktail, and soak in the charm of this distinguished establishment.
Address: 74 High Street
Rating: Good 8.4 (48 Reviews)
Price: From 98$

Avebury Life Bed & Breakfast

9.1

Good

(77 Reviews)

+ 20 photos
Immerse yourself in the very heart of Avebury's vibrant community with a stay at Avebury Life. This unique bed and breakfast offers not only comfortable rooms but also a holistic experience that showcases local art, crafts, and activities. Each room is individually designed, offering a cozy retreat after a day of discovering Avebury's wonders.
Address: 5 Trusloe Cottages
Rating: Good 9.1 (77 Reviews)
Price: From 114$

Hotels Avebury Wiltshire - Luxury Retreats

Indulge in a luxurious getaway in Avebury with a stay at one of these exquisite retreats. Luxuriate in elegant surroundings, savor gourmet cuisine, and experience the epitome of relaxation in Avebury's most prestigious accommodations.

Avebury Cottage

7.5

Good

(2 Reviews)

+ 10 photos
Nestled in the lively heart of Avebury is a quaint and picturesque hotel that embraces the charm of its historic surroundings. With its thatched roof and traditional stone facade, the cottage exudes an idyllic ambiance. Inside, you'll find comfortable and uniquely decorated rooms, each crafted with attention to detail. Immerse yourself in Avebury's history while enjoying the modern amenities provided.
Address: 1-2 Churchyard Cottages, Church Walk, Avebury,
Rating: Good 7.5 (2 Reviews)
Price: From 633$

Hotels Avebury Wiltshire - Countryside Escapes

Escape the hustle and bustle of everyday life and immerse yourself in the serenity of Avebury's countryside with a stay at one of these tranquil retreats. Enjoy panoramic views, unwind in lush gardens, and reconnect with nature during your idyllic stay in Avebury.