Most Popular Hotels in Barnstaple

See all 11 Hotels in Barnstaple
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

The Royal & Fortescue

The Royal & Fortescue

4.2 of 5 • 59 reviews
Whiddon Valley
£67
The Barnstaple Hotel

The Barnstaple Hotel

4.2 of 5 • 75 reviews
West Ashford
£66
The Imperial Hotel

The Imperial Hotel

4.4 of 5 • 73 reviews
Whiddon Valley
£96
Kentisbury Grange

Kentisbury Grange

4.8 of 5 • 55 reviews
Exmoor National Park
£92
Yeo Dale Hotel

Yeo Dale Hotel

4.4 of 5 • 53 reviews
Whiddon Valley
£71
The Cedars Inn

The Cedars Inn

3.8 of 5 • 150 reviews
St. John's Chapel
£56
The Park Hotel

The Park Hotel

4.1 of 5 • 105 reviews
Whiddon Valley
£121
Hollamoor Farm B&B

Hollamoor Farm B&B

5 of 5 • 4 reviews
St. John's Chapel
£79
Moorlands Hotel

Moorlands Hotel

3.9 of 5 • 17 reviews
Exmoor National Park
£75
Home Place Farmhouse Spa - B&B

Home Place Farmhouse Spa - B&B

Exmoor National Park
Get Rates

Recent Reviews in Barnstaple

Narrow your search

Pocket Guide: Barnstaple

Search for hotels in Barnstaple on Expedia.co.uk. You can easily find your hotels in Barnstaple using one of the methods below:
  • View our selection of featured hotels in Barnstaple
  • Use the map to find hotels in the Barnstaple neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Barnstaple, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Barnstaple
  • Enter your travel dates to view the best deals on hotels in Barnstaple - while they last
false