Need help?
COVID-19 updates.
For information on refunds and cancellations.
To change your booking on My
Read up on the latest travel restrictions.
COVID-19 updates.
For information on refunds and cancellations.
To change your booking on My
Read up on the latest travel restrictions.

Cheap Hotels in Barnstaple

893 reviews by TrustYou
Braunton Road
0.8 Miles from the centre

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. Offering free parking, it is only a 10 minute drive to the glorious beaches of North Devon. Each elegant room enjoys a flat-screen TV and tea/coffee facilities for guests to relax with. Most rooms have views over the outdoor pool and garden, and all feature a modern en suite bathroom. Free access to the hotel's leisure centre is available to all guests, which also provides an indulgent relaxation suite with a range of luxurious therapies and treatments. The Barnstaple Hotel has a stylish brasserie restaurant and a health and leisure club including indoor and outdoor heated swimming pools.

Show more
per night from £45
Estimated price based on searches in the last month
1090 reviews by TrustYou
Boutport Street
< 0.1 Miles from the centre

This charming hotel is set in Devon. A total of 47 guests rooms are available for guests' convenience. The Royal & Fortescue is not a pet-friendly establishment.

Show more
per night from £59
Estimated price based on searches in the last month
3 Miles from the centre

The Spinney is an 18th-century country house just 9 minutes' drive from Barnstaple town centre. It is situated in the heart of North Devon, just 7 miles from Exmoor National Park. Free Wi-Fi and free onsite parking are available, as well as a large garden, conservatory and a lounge with a wood burning stove. A flat-screen TV and bathrobes are provided in each room at The Spinney, as well as countryside views. Every room has a private bathroom. Local farm sausages are included with the full English breakfast, and home-baked bread with a selection of home-made preserves and marmalade are often available. The seaside resort of Ilfracombe is only a 25-minute drive away. Croyde Beach is a 20-minute drive, and is famous for its surfing.

Show more
per night from £90
(price for Tue, 16 Jun)

Weirholme Annex Hotel

Weirholme Landkey Road,
per night from £60
Estimated price based on searches in the last month

The Park Hotel Hostel

1172 reviews by TrustYou
Taw Vale
0.4 Miles from the centre

The Park Hotel is set in a quiet corner of the bustling market town of Barnstaple. When you stay at the Park Hotel, as with every hotel in the Brend group, you are assured the very highest standards of cuisine, comfort and service. Add that to our warmest west country welcome and you will feel at home right away. The Park Hotel has 40 luxury bedrooms, each with an en suite bathroom, colour TV and tea/coffee making facilities. The bedrooms vary in standard, some of which a have a fantastic outlook over Rock Park. Our family bedrooms are interconnecting so parents can keep an eye on their children without sacrificing privacy. The Park Hotel is 5 minutes walk from the town centre. If the outdoors is your thing then North Devon has everything. Our amazing unspoilt coastline, wild moors and quaint fishing villages will keep you enthralled. You stay fit in any number of ways: walking across Exmoor, riding the wild surf, horse riding, playing a round of golf or serving an ace at Tarka Tennis Centre. Leisure facilities are available at the Barnstaple Hotel (The Park Hotels sister hotel also in Barnstaple) during your stay, these consist of Sauna, Fitness Centre, Solarium, Billiards, Jacuzzi, Biking, Indoor Swimming Pool, Outdoor Swimming Pool.

Show more
per night from £70
(price for Tue, 16 Jun)

Cedars Inn Hotel

1462 reviews by TrustYou

This charming hotel is set within three acres of beautifully landscaped gardens. Barnstaple is the ancient capital of North Devon, with a heritage centre housed in a 14th century chapel. Further afield is the spectacular North Devon coast and Exmoor National Park, creating an abundance of attractions to see and things to do during a visit. Barnstaple train and bus stations are 2.5 km and 3.2 km away, respectively. Nearby airports include Exeter (87 km away), Plymouth (100 km away), Bristol (140 km away) and Bournemouth International (218 km away). Formerly an elegant country house, set within three acres of beautifully landscaped gardens, the hotel provides 34 self-contained lodge style en suite bedrooms, located just a stone's throw from the main building. There is a feature room located in the main hotel building. Guests can take time out to enjoy this long established country accommodation, where elegance, a traditional atmosphere and friendly service await. Facilities include a lobby, bar, restaurant, Internet access and a car park. The comfortable en suite bedrooms each include a shower and bathtub, a double bed, telephone, daily housekeeping, a television and tea and coffee facilities. A radio, ironing set and Internet access also feature in all guest rooms as standard. The conservatory restaurant serves traditional and international favourites. By car: from the M5 north and south take J27 (A361) towards Barnstaple. On the approach to Barnstaple at the roundabout for A39 Bideford, take the first left towards Bideford for approximately 1 mile, and go straight across the next roundabout towards Bideford for 1 mile. At the next roundabout, take the 3rd exit marked Roundswell. Go straight across the next 2 roundabouts and continue uphill. The hotel is directly in front of the next roundabout.

Show more
per night from £70
Estimated price based on searches in the last month

The Imperial Hotel

520 reviews by TrustYou
Taw Vale Parade
0.2 Miles from the centre

The 4-star Imperial Hotel is located in the centre of Barnstaple, overlooking the River Taw. There is a formal restaurant serving 2 and 4-course dinner, as well as relaxed dining in our Colours Bar and terrace lounge. The Imperial Hotel offers free parking and is only a 10-minute drive from the beautiful North Devon coast. The coastal village of Clovelly, with its 14th-century harbour, and the beautiful Lynton and Lynmouth coast are also nearby. Spend a few relaxing moments during morning coffee or afternoon tea, and make the most of the hotels service, where guests' comfort is of paramount importance.

Show more
per night from £80
Estimated price based on searches in the last month

Yeo Dale Hotel

452 reviews by TrustYou
124 Pilton Street
0.4 Miles from the centre

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 perfect base from which to explore the North Devon countryside. Overlooking Pilton Park and the river Yeo, the light and spacious Georgian dining room provides a perfect setting to relax over breakfast. Evening meals are available when booked in advance. The Yeo Dale Hotel retains many original Georgian features, including ornate plaster ceilings, a beautiful sweeping staircase and facade boasting a grand balcony. All of the individually decorated rooms offer a flatscreen TV with Freeview . Some of the rooms have an i-pod docking station and DVD player. Free wireless internet access is offered throughout the hotel. Room service is available. The Yeo Dale is ideally situated to discover the stunning coastline and beaches of North Devon. The hotel is close to Barnstaple rail and bus stations.

Show more
per night from £80
(price for Tue, 16 Jun)

The Old Vicarage Hotel

Barbican Terrace
per night from £85
Estimated price based on searches in the last month

The Spinney Country Guest House Hotel

128 reviews by TrustYou
Shirwell Rd
per night from £93
Estimated price based on searches in the last month


Rumsam Road
per night from £95
Estimated price based on searches in the last month

Hollamoor Farm B&B Hotel

69 reviews by TrustYou
2.2 Miles from the centre
per night from £105
Estimated price based on searches in the last month

Hotels in Barnstaple

Barnstaple is the biggest town in scenic North Devon, England. Considered by some to be the oldest borough in the UK, the town and surrounding area are steeped in history. In addition to numerous cultural attractions, Barnstaple has breathtaking natural beauty in abundance, and a visit to the town can't fail to excite.

A riveting past

With a history stretching back to the 900s, there‘s plenty of interesting things to see and do in Barnstaple. The best way to gain an understanding of the town's intriguing past is to take part in one of the guided heritage trails given by local experts. These set out every Thursday from the Barnstaple Heritage Centre at 11:00. The Centre itself is also a sight to behold, housed in a stunning Grade I listed building by the quayside.

After taking on board a host of fascinating facts from one of the lovely tour guides, test your knowledge at the Museum of Barnstaple & North Devon. Or relax with a book in the cosy environs of Barnstaple Library, which houses a range of important local and historical documents in its extensive archives.

Market town

A major trading centre since Saxon times, Barnstaple still has plenty to offer the discerning shopaholic. The Pannier Market is a must-visit, with stalls selling all manner of different goodies six days a week. Make sure you check out which day tickles your fancy, but Tuesdays and Wednesdays are always pretty special. Tuesday has general bric-a-brac and delicious locally sourced fruit and veg on offer, while Wednesday sees antique dealers and booksellers descend on the market's famous vaulted hall.

Across the road from the market is Barnstaple's famous Butchers' Row. Like the market, this street is an architectural gem, with ornate wrought iron awnings over each shop. As its name suggests, the ten shops here were once filled with butchers selling the finest cuts of meat. Two remain to this day, while the rest are occupied by greengrocers, fishmongers, florists, delicatessens and bakers. Pick up some wonderful local produce and whip up something delicious for dinner.

Queen's Theatre

After your meal, take your seat at the Queen's Theatre, a lovely old venue in the centre of town whose history goes back all the way to 1435. The theatre's prestige is still evident in the quality of the names it attracts. Shows from famous stand-up comedians to world-class ballet companies regularly light up the stage.

If you want a more contemporary watch, Barnstaple's multi-screen independent cinema is just around the corner, showing blockbusters old and new.

Surf city, UK

One of Barnstaple's main attractions is, of course, its excellent location near the famous North Devon beaches. Westward Ho!, Saunton Sands, Croyde and Woolacombe are all nearby and wonderful for a bathe. The beaches are also surfers' paradises, with long stretches of sand and clean tidal breaks. Surfboard and wetsuit hire is available at all of these locations.

If you're new to the waves, take lessons with some of the friendly experts at one of the area's many surf schools. The North Devon Surf School at Westward Ho! and the Nick Thorn Surf School at Woolacombe are fantastic, and both offer lessons for people of all different levels of expertise.

The North Devon beaches are also perfect for all kinds of sand- and sea-related fun. The kids can spend hours running around the dunes while you enjoy the soft sand and refreshing water.

Barnstaple hotels are perfectly located for every kind of holidaymaker. Whether you're after fascinating history, exciting contemporary culture or stunning natural beauty, Barnstaple is the place for you.

Frequently asked questions about Hotels in Barnstaple

What are the most booked hotels in Barnstaple?

The best hotels to stay in Barnstaple are The Barnstaple Hotel, The Spinney and The Royal & Fortescue.

What is the lowest price for a double room in Barnstaple?

The Barnstaple Hotel in Barnstaple offers one night in a double room at the price of £45.

If I want to stay in the center of Barnstaple, which hotels shall I consider?

The Royal & Fortescue, The Barnstaple Hotel and The Spinney are located in the central neighborhood of Barnstaple.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555