Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Barnstaple – 41 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Royal & Fortescue Hotel 3 stars

Hotel in Barnstaple

Situated in the lively market town of Barnstaple, The Royal & Fortescue Hotel is just a few steps away from designer shops, restaurants, cafés, and the famous Pannier Market. Super Hotel! Very nice Room! Perfect Service!

Show more Show less
8.3
Very good
1,236 reviews
Price from
£95
per night

Cedars Inn by Greene King Inns 3 stars

Hotel in Barnstaple

Set in 3 acres of beautiful grounds, Cedars Inn features a conservatory restaurant and free parking. The inn is situated just outside Barnstable, a 20-minute drive from Exmoor National Park. The atmosphere and amenities were exceptional. Proximity to what mattered was phenomenal

Show more Show less
7.7
Good
1,078 reviews
Price from
£76.50
per night

The Barnstaple Hotel 3 stars

Hotel in Barnstaple

With indoor and outdoor pools, a fully equipped gym, and free Wi-Fi, this hotel is just a 15 minute stroll to the town centre. The hotel was exceptionally clean, modern, comfortable. The staff were all very friendly and helpful and the facilities were amazing. Couldn't fault our stay at all! We were sad to leave!

Show more Show less
8.4
Very good
1,078 reviews
Price from
£92
per night

The Park Hotel 4 stars

Hotel in Barnstaple

Situated opposite Rock Park and only a short level walk to the town centre, this modern 4-star hotel offers easy access to the countryside and beaches of North Devon. The beds are amazingly comfortable. The staff were very helpful and polite. The interior flower decorations were beautiful and the exterior grounds were all neat and tidy with attention to detail.

Show more Show less
8.9
Fabulous
1,160 reviews
Price from
£126
per night

The Imperial Hotel 4 stars

Hotel in Barnstaple

The 4-star Imperial Hotel is located in the centre of Barnstaple, overlooking the River Taw. I liked the cleanliness of the bathroom. I rarely use the tub when staying at a hotel. But the white towels, heated bathroom and overall cleanliness caused me to make an exception. It was truly a good experience and you certainly have found a repeat customer.

Show more Show less
8.9
Fabulous
701 reviews
Price from
£115
per night

Yeo Dale Hotel

Hotel in Barnstaple

With its distinctive Georgian frontage, Yeo Dale hotel is an elegant town house with free Wi-Fi, just a 3-minute walk from Barnstaple town centre. The room was really clean and the owner really nice.

Show more Show less
8.7
Fabulous
516 reviews
Price from
£59
per night

Broomhill Estate

Hotel in Barnstaple

Featuring a restaurant, Broomhill Estate is located in Barnstaple. The property has a bar, as well as a garden. Private parking can be arranged at an extra charge.

Show more Show less
Price from
£162
per night

The Rolle Quay Inn

Barnstaple

Set in Barnstaple, The Rolle Quay Inn features a restaurant, bar, garden, and free WiFi. Featuring family rooms, this property also provides guests with a sun terrace. Staff were really friendly and accommodating about our bikes.

Show more Show less
7.9
Good
321 reviews
Price from
£60
per night

Hollamoor Farm

Barnstaple

Situated 3 miles from Barnstaple, in the Devon countryside, Hollamoor Farm is a 300-year-old farmhouse with 500 acres of fields, woods, hills and past lakes. Beautiful and well styled farm cottage, lovely walks on the property. The owners are superb, very friendly and welcoming. Would highly recommend this first class accommodation.

Show more Show less
8.4
Very good
144 reviews
Price from
£110
per night

Tarka holiday park, 5A

Barnstaple

Situated in Barnstaple in the Devon region, Tarka holiday park, 5A features accommodation with free WiFi and free private parking. The value was great, communication on the day was great and we loved how close it was to Barnstaple. Will be back soon!

Show more Show less
8.5
Very good
110 reviews
Price from
£90
per night

Most booked hotels in Barnstaple in the past month

See all

FAQs about hotels in Barnstaple

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Barnstaple:

Explore guest reviews of hotels in Barnstaple

See all