A 17th Century family run inn offering B&B accommodation, excellent food, fine wines and quality cask ales.


The Lord Nelson can be found in the delightful village of Marshfield, 5 miles north of Bath, offering comfortable accommodation in beautifully refurbished ensuite rooms.

A Grade II listed building, beautifully presented, this 17th century inn boasts a large bar area with warm open fires, a heated patio area with seating and a fine restaurant using locally sourced ingredients.

Single Occupancy is available. Please enter SINGLE in the promotional code section to receive this special rate.

History to the present day

We are a 17th century inn located on the edge of the Cotswolds close to Bath and Bristol.

Food and Drinks

We serve excellent food both at lunchtimes and evenings, fine wines and quality cask ales.

Opening hours Mon-Thurs 12-2.30pm and 5-11pm

Friday, Saturday and Sunday 12-11pm

Restaurant opening hours Mon - Sat 12-2pm and 6.30-9pm

Sunday Carvery served 12-3pm and 6-8pm

Grounds and gardens

We offer a heated patio area with seating outside.


17th century buildings

Breakfast included

Free car parking (on site)

Historic Property


No Internet access

Shared gardens

Children's cots

Children's highchairs

Food and Drinks


Tea room

Cooked breakfast (included)

Lunch available (at additional cost)

Dinner available (at additional cost)


Nearby recreations

Recommended walks

Pub (a short drive)

Museums (a short drive)

Historic houses


Golf course (a short drive)

Tennis courts (a short drive)

Recommended restaurants (a short drive)

Theatre (a short drive)

Age restrictions

Children welcome

Minimum age 5

Lord Nelson Inn, Marshfield - Reviews


Based on 3 reviews
Service 3.7
Rooms 3.7
Food 4.0
Website 3.7
Value 3.7
Overall Experience 3.7

Travel Info

Address: The Lord Nelson Inn, 1&2 High Street Marshfield, Wiltshire, WiltshireSN14 8LP, United Kingdom

Check In: 5.00pm  Check Out: 12.00pm


Located in Marshfield which is 5 miles outside of Bath. From M4 take junction headed Bath, travel along the A46. At roundabout take exit marked Marshfield, take 1st turning into Marshfield to the bottom of the High Street.