- Sun loungers or beach chairs
- Fitness/spa locker rooms
- Internet services
- Parking
- Restaurant
- Fitness
Prices by date
Lowest nightly price for 2 adults, updated twice a month.
Cheapest dates
- 10 December 2026 £105
- 13 December 2026 £105
- 17 December 2026 £105
- 20 December 2026 £105
- 22 November 2026 £106
Available Rooms & Rates
-
Board and cancellation terms are confirmed with your booking.£104.65per night
About This Hotel
The Barnstaple Hotel is on Braunton Road in Barnstaple, North Devon. The town centre is roughly a 15-minute walk away, and the area’s beaches are about ten minutes by car.
Elegant rooms offer a flat-screen TV, tea and coffee facilities and a modern en suite bathroom, and most overlook the garden and outdoor pool. Guests can use the leisure club free of charge, with heated pools inside and out, a well-equipped gym, a sauna and a relaxation suite offering treatments.
A brasserie-style restaurant and a bar are on site. Free parking and WiFi, family rooms and a kids’ club make it suitable for families.
Location
Braunton Road, Barnstaple, EX31 1LE, United Kingdom
Other hotels in Barnstaple
- Hollamoor Farm 8.4
- Cedars Inn by Greene King Inns 8.2
- Pyne Arms 9.5
- Yeo Dale Hotel 8.8
- The Park Hotel 8.7
- The Imperial Hotel 8.6
Facilities
Frequently asked questions
How far is The Barnstaple Hotel from the airport?
The nearest airport is Exeter Airport (EXT), about 61 km away. You can add a private airport transfer at a fixed price when you book.
Is breakfast included at The Barnstaple Hotel?
The rates we offer are room only; breakfast is not included.
Can I cancel for free?
The rates currently offered for this hotel are non-refundable.
What do guests think of The Barnstaple Hotel?
Guests rate it 8.6 out of 10, from 783 reviews.
How much does a night at The Barnstaple Hotel cost?
Nightly prices start from £104.65; the exact price depends on your dates and room, and is shown before you book.