Skip to main content

Filter by:


Star rating

Review score

Barton Saint David – 205 hotels and places to stay
See the latest prices and deals by choosing your dates.
Bear Inn, Somerset by Marston's Inns, hotel in Barton Saint David

Around 2 miles from Glastonbury, The Bear Inn by Marstons Inns offers accommodation alongside its restaurant, bar and beer garden in Street, Somerset.

Great food and good position
8.1
Scored 8.1
Very good
Rated very good
1,696 reviews
Price from£85per night
Wessex Hotel, hotel in Barton Saint David

In the Somerset town of Street, this modern hotel boasts 3 AA star accreditation, and is a 4-minute drive from the town of Glastonbury.

Comfortable and quiet room, good facilities.
7.2
Scored 7.2
Good
Rated good
749 reviews
Price from£90per night
The Crown Hotel, hotel in Barton Saint David

Featuring a restaurant, bar and free WiFi, The Crown Hotel is located in Glastonbury, 42 km from Oldfield Park Train Station and 43 km from Bristol Temple Meads Station.

Staff were really friendly and helpful, couldn't do enough for you, even though they have a very busy job and we're doing their best to keep up. The room location was brilliant, decor was good, room size was just about sufficient. Clean sheets and towels all round. Amazing breakfast. Would stay again and thanks to the wonderful staff.
8.8
Scored 8.8
Fabulous
Rated fabulous
509 reviews
Price from£160per night
The Market House, hotel in Barton Saint David

Set in Glastonbury, 43 km from Oldfield Park Train Station, The Market House offers accommodation with a terrace, free private parking, a restaurant and a bar.

Everything. Very friendly, polite and you can tell they love being and working in the hospitality industry.
7.8
Scored 7.8
Good
Rated good
536 reviews
Price from£80per night
Crossways, hotel in Barton Saint David

Crossways is nestled in the heart of Somerset, at the foot of the Mendip Hills, 4 miles from the city of Wells.

Spacious room
8.3
Scored 8.3
Very good
Rated very good
1,724 reviews
Price from£99per night
The King Alfred, hotel in Barton Saint David

Set in Street and with Oldfield Park Train Station reachable within 45 km, The King Alfred offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

A lovely stay with extra helpful and pleasant staff
8.2
Scored 8.2
Very good
Rated very good
213 reviews
Price from£80per night
Sparkford Inn, hotel in Barton Saint David

Just off the A303 between Wincanton and Yeovil, 0.7 miles from Haynes International Motor Museum. A 15th Century coaching inn, The Sparkford Inn is located in the centre of Sparkford village.

Spacious bedroom with shower room in a separate block of 3 at the back of the Inn. Very comfortable 6 foot wide bed. Heating from adjustable radiator. Wide-screen television on the wall opposite the end of the bed. Kettle, but insufficient tea, coffee and sugar - was provided when requested. Evening meal in the pub was excellent and at a reasonable price.
7.2
Scored 7.2
Good
Rated good
784 reviews
Price from£80per night
The George Hotel, hotel in Barton Saint David

Centrally situated in the quaint town of Castle Cary, The George Hotel is a friendly, family-run 15th-century building, providing an ideal base from which to explore South Somerset.

The quality of the food was excellent and the staff friendly and helpful.
7.9
Scored 7.9
Good
Rated good
653 reviews
Price from£94.50per night
The Walnut Tree, hotel in Barton Saint David

Located in Yeovil, 42 km from Longleat Safari Park, The Walnut Tree provides accommodation with a garden, free private parking, a terrace and a restaurant.

This is a good value hotel in a great location for those visiting local attractions (Fleet Air Arm Museum, lots of nearby National Trust properties etc.) or heading Westwards on A303. I assume it was initially the village pub but now more of a Restaurant/Bar with Rooms. I did not eat in the Restaurant as I had made prior arrangements in nearby Ilchester. Room was comfortable with nice bed and a desk. Nice quiet village setting but not far from main arterial road.
7.8
Scored 7.8
Good
Rated good
224 reviews
Price from£62.30per night
The Lion at West Pennard, hotel in Barton Saint David

The Lion at West Pennard is set in West Pennard, 5 km outside Glastonbury and 39 km from Bath. This 15th century pub, offers refurbished en suite room and log fires.

The pub side of things was absolutely excellent. Great food, great staff, good beer.
8.8
Scored 8.8
Fabulous
Rated fabulous
902 reviews
Price from£85per night
See all hotels near Barton Saint David
Subscribe to receive premium deals

Prices drop the moment you sign up!