United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Barnstaple

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Bishops Tawton Overton House 2 Bedrooms
3.5 out of 5
Codden Hill, Barnstaple, England
Get Rates
1.75 mi from city centre
5/5Exceptional! (1 review)

"Absolutely lovely location and stunning countryside views. The hot tub and decking area were perfect for warm summer’s evenings after days spent at some beautiful beaches. The property itself was lovely and quaint plus my dog had a great time and could easily roam around without disappearing."…"

Reviewed on 24 Jul 2020

Bishops Tawton Overton House 2 Bedrooms
Hollamoor Farm B&B
3 out of 5
Tawstock, Barnstaple, England
The price is £105 per night from 7 Dec to 8 Dec
2.03 mi from city centre
4.7/5Exceptional! (20 reviews)
Hidden Gem

"We received a fantastic welcome and we're provide with local information for places to eat and visit. We were encouraged to explore the farm and make ourselves at home in the garden. The barn conversion was a wonderful place to stay. It had the perfect combination of rustic feel and modern conveniences. ..."…"

Reviewed on 9 Aug 2020

Hollamoor Farm B&B
Moorlands Hotel
3 out of 5
Woody Bay, Parracombe, Barnstaple, England
Get Rates
11.36 mi from city centre
4.3/5Excellent! (29 reviews)

"First rate, service ,accomodation, welcome all excellent."…"

Reviewed on 19 Sep 2020

Moorlands Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Yeo Dale Hotel
4 out of 5
Pilton Bridge, 124 Pilton Street, Barnstaple, England
Free cancellationReserve now, pay when you stay
The price is £70 per night from 7 Dec to 8 Dec
0.51 mi from city centre
4.4/5Excellent! (114 reviews)

"It was a lovely stay and the manager was very helpful. The room was immaculately clean and all the facilities were there. Plenty of teabags and milk etc and a very good full bottle of water. Two things I didn't much like. Though I was warned the low ceiling was quite tricky for a tall person and ..."…"

Reviewed on 10 Aug 2020

Yeo Dale Hotel
Beachborough Country House
3.5 out of 5
Kentisbury, Barnstaple, England
The price is £105 per night from 7 Dec to 8 Dec
7.57 mi from city centre
4.5/5Wonderful! (11 reviews)

"Loved the old Rectory house and the host was superb. We were the only guests and had the best room. Breakfast delicious. We were warned about poor WiFi as we moved in. Hadn't realised how much we use it!"…"

Reviewed on 23 Oct 2019

Beachborough Country House
Heanton Lodge - Four Bedroom House, Sleeps 8
Luscombe Lane, Barnstaple, ENG
Get Rates
3.8 mi from city centre
Heanton Lodge - Four Bedroom House, Sleeps 8
Charming and Compact Converted Barn on the Outskirts of North Devon Market Town of Barnstaple
Pretty, 2-bedroom Barn Conversion With hot tub Close to North Devon Beaches
Get Rates
3.34 mi from city centre
4.8/5Exceptional! (4 reviews)
Pleasant stay

"Beautiful location , hot tub was amazing as well as the views ."…"

Reviewed on 17 Nov 2020

Pretty, 2-bedroom Barn Conversion With hot tub Close to North Devon Beaches
Honeysuckle Cottage, Bratton Fleming
Narracott, Barnstaple, ENG
Get Rates
6.67 mi from city centre
Honeysuckle Cottage, Bratton Fleming
Hunter's Inn
3.5 out of 5
Heddon Valley, Jose's Lane, Parracombe, Barnstaple, England
Free cancellationReserve now, pay when you stay
The price is £89 per night from 20 Dec to 21 Dec
11.12 mi from city centre
4.3/5Excellent! (21 reviews)
Welcome back to a favourite venue

"Having stayed here last year we were concerned how much covid19 had forced a change - the hotel had worked very hard to ensure saftey with major changes to table layout, with tables guaranteed for staying guest, continuous cleaning processes during the day, with excellent service at meal times and ..."…"

Reviewed on 11 Jul 2020

Hunter's Inn
Westeria Cottage
3.5 out of 5
9 The Terrace, Bickington, Barnstaple, England
Get Rates
1.69 mi from city centre
Westeria Cottage
Little Willesleigh
3.5 out of 5
Little Willesleigh Goodleigh, Barnstaple, England
Get Rates
2.54 mi from city centre
Little Willesleigh
Daisy Cottage on Historic North Devon Farm. Stunning Edge of Exmoor Location
Vacation Home Oriel Cottage in Barnstaple and Braunton - 5 Persons, 2 Bedrooms
The Royal & Fortescue
3 out of 5
Boutport Street, Barnstaple, England
Get Rates
0.06 mi from city centre
4.2/5Very Good! (214 reviews)

"We stayed in Room 404, which is part of "the mews". Comfortable enough but slightly on the damp side, which was remedied by opening the window. But, in these days of pandemic with a virus carried by airborne water droplets is it perhaps wise for the mews rooms to be used."…"

Reviewed on 22 Sep 2020

The Royal & Fortescue
Chauffeur's Heddon Valley - pet Friendly, Peaceful and Close to SW Coast Path
The Old Rectory Hotel
3 out of 5
Martinhoe, Exmoor National Park, Barnstaple, England
Free cancellationReserve now, pay when you stay
The price is £999 per night from 9 Dec to 10 Dec
11.81 mi from city centre
The Old Rectory Hotel
The Park Hotel
4 out of 5
Taw Vale, Barnstaple, England
Free cancellation
The price is £75 per night from 8 Dec to 9 Dec
0.29 mi from city centre
4.3/5Excellent! (239 reviews)
Great room

"Very comfortable bed and generous shower room"…"

Reviewed on 11 Nov 2020

The Park Hotel
The Barnstaple Hotel
3 out of 5
Braunton Road, Barnstaple, England
Free cancellationReserve now, pay when you stay
The price is £65 per night from 11 Dec to 12 Dec
0.91 mi from city centre
4.3/5Excellent! (221 reviews)

"The smoked haddock and poached egg breakfast was one of the best breakfasts I have eaten anywhere at any time."…"

Reviewed on 11 Oct 2020

The Barnstaple Hotel
The Imperial Hotel
4 out of 5
Taw Vale Parade, Barnstaple, England
Free cancellationReserve now, pay when you stay
The price is £95 per night from 10 Dec to 11 Dec
0.08 mi from city centre
4.4/5Wonderful! (175 reviews)

"Super hotel, spotlessly clean. Staff were very friendly and helpful and the food was amazing."…"

Reviewed on 10 Sep 2020

The Imperial Hotel
Don't see what you're looking for?
See all available properties in Barnstaple
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Barnstaple

Upscale lodging choices in Barnstaple make it a great destination for luxury-minded travellers, and many visitors are sure to appreciate the bars, cafes and gardens. The welcoming and countryside setting also entices those visiting the city. Around the area, top sights include Exmoor National Park, Ilfracombe Harbour and Saunton Sands.

  • There are 93 hotels and other accommodation options in Barnstaple
  • The closest major airport is in Cardiff (CWL-Cardiff Intl.), 34.7 mi (55.8 km) from the city centre
  • The next closest is in Swansea (SWS), 34.7 mi (55.9 km) away

Sightseeing and Staying in Barnstaple

The gardens and countryside exemplify the city's natural beauty and places to visit include Exmoor National Park and Basett's Ridge. A couple of additional sights to add to your agenda are Arlington Court and Pannier Market.

Top places to see in the area include Ilfracombe Harbour, 9.3 mi/15 km from the heart of the city, and Saunton Sands, which is 10.5 mi (16.8 km) away.

Getting around Barnstaple

To venture out into the surrounding area, ride aboard one of the trains from Barnstaple Station. Barnstaple might not have many public transport options to choose from so consider a car rental to maximise your time.

Dressing for Barnstaple

  • Between January and March, daytime temperatures average 11°C, whilst night-time temperatures stay around 2°C
  • From April to June, the average is 19°C during the day and 4°C at night
  • July to September sees average temperatures of 20°C during the day and 9°C at night
  • Between October and December, you can expect 16°C as the daytime average and 2°C as the night-time average
  • About 960.70 millimetres of rain falls on Barnstaple each year
  • July and August are usually the hottest months averaging 19°C, while February and January are usually the coldest with an average temperature of 2°C

Frequently asked questions

What's the best place to stay in Barnstaple?
Hollamoor Farm B&B is a favourite with Expedia customers. This 3-star B&B offers free breakfast and a restaurant. Traveller reviews also recommend The Park Hotel and Yeo Dale Hotel as top options for your stay.
If I need to cancel my hotel reservation in Barnstaple, will I receive a refund?
Yes! You’ll find that most hotel room reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Add dates, click “Search”, then filter by “free cancellation” to get the best deals available in Barnstaple.
What's the best budget-friendly accommodation in Barnstaple?
Based on reviews, Yeo Dale Hotel is a popular B&B for our travellers who want a more economical choice, and features free breakfast and free WiFi. Another top choice for your stay on the cheap is The Cedars Inn by Greene King Inns.
What's the best accommodation option for a family trip to Barnstaple?
The Barnstaple Hotel is a top 3-star hotel on Expedia for families, and features an indoor pool and a children’s club. Other good choices for your stay with the children include The Cedars Inn by Greene King Inns and The Park Hotel. Also, children of all ages will enjoy a visit to Marwood Hill Gardens.
What's the best hotel for couples in Barnstaple?
Kentisbury Grange is a favourite 4-star hotel for couples, and features a restaurant and a bar.
What's the best pet-friendly place to stay in Barnstaple?
Hollamoor Farm B&B is a top B&B for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Hunter’s Inn is another option for a stay with your pet.
What's the best hotel to stay near the beach in Barnstaple?
The Barnstaple Hotel is a top 3-star hotel with an indoor pool, and it’s located close to Basett’s Ridge . Other good options to stay near the beach include Kentisbury Grange and Hunter’s Inn.
What's the best high-end place to stay in Barnstaple?
Kentisbury Grange is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travellers looking for a pampered stay. Another upscale option for your holiday is The Imperial Hotel.
What's the best boutique-style hotel in Barnstaple?
Kentisbury Grange is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 20 guestrooms, a restaurant and a bar.
What are some accommodation options with pools in Barnstaple?
The Barnstaple Hotel is a popular 3-star hotel featuring an indoor pool, a seasonal outdoor pool and free WiFi.

Barnstaple Hotel Reviews

More trip options