Search Filter

Price

Star
  • 11
  • 63
  • 18
  • 6
  • 0
  • 681
Accommodation Type
  • Holiday homes 552
  • Bed and breakfasts 51
  • Guest houses 49
  • Hotels 37
  • Apartments 29
  • Inns 24
  • Holiday parks 13
  • Cottages 10
  • Country houses 7
  • Hostels 2
  • Lodges 2
  • Farm stays 1
  • Aparthotels 1
  • Campsites 1
Hotel Facilities
  • Garden548
  • WiFi available in all areas517
  • Non-smoking throughout472
  • Non-smoking rooms377
  • Heating371
  • Horse riding150
  • Outdoor furniture148
  • Bar145
  • Breakfast options121
  • Terrace111

Hotels near Barnstaple Train Station


Please select a hotel from the list of hotels in and near Barnstaple Train Station. The list below displays hotels within 30 kilometers of Barnstaple Train Station.
Order By
HOTEL IMAGE
The Imperial Hotel

Taw Vale Parade , Barnstaple , EX32 8NB

The Imperial Hotel is 0.52 kilometers from Barnstaple Train Station. Room prices starting from £ 85

Check availability and book online.
Guest Reviews
8.5 out of 10

From 370 Reviews
Starting From
£ 85
HOTEL IMAGE
The Royal & Fortescue Hotel

Boutport Street , Barnstaple , EX31 1HG

The Royal & Fortescue Hotel is 0.62 kilometers from Barnstaple Train Station. Room prices starting from £ 70

Check availability and book online.
Guest Reviews
8.3 out of 10

From 737 Reviews
Starting From
£ 70
HOTEL IMAGE
Riverside Court Apartment

17 Riverside Court, Castle Street , Barnstaple , EX31 1ET

Riverside Court Apartment is 0.65 kilometers from Barnstaple Train Station. Room prices starting from £ 95

Check availability and book online.
Guest Reviews
9.4 out of 10

From 108 Reviews
Starting From
£ 95
The Park Hotel

Taw Vale , Barnstaple , EX32 9AE

The Park Hotel is 0.67 kilometers from Barnstaple Train Station. Room prices starting from £ 75

Check availability and book online.
Guest Reviews
9 out of 10

From 596 Reviews
Starting From
£ 75
Little Acorn, Barnstaple

, Barnstaple , EX31 3HT

Little Acorn, Barnstaple is 0.70 kilometers from Barnstaple Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
The Rolle Quay Inn

Rolle Street barnstaple , Barnstaple , EX31 1JE

The Rolle Quay Inn is 1.01 kilometers from Barnstaple Train Station. Room prices starting from £ 40

Check availability and book online.
Guest Reviews
8.4 out of 10

From 184 Reviews
Starting From
£ 40
Yeo Dale Hotel

124 Pilton Street , Barnstaple , EX31 1PG

Yeo Dale Hotel is 1.27 kilometers from Barnstaple Train Station. Room prices starting from £ 49

Check availability and book online.
Guest Reviews
9 out of 10

From 516 Reviews
Starting From
£ 49
The Barnstaple Hotel

Braunton Road , Barnstaple , EX31 1LE

The Barnstaple Hotel is 1.53 kilometers from Barnstaple Train Station. Room prices starting from £ 78

Check availability and book online.
Guest Reviews
8.3 out of 10

From 703 Reviews
Starting From
£ 78
Cedars Inn

Bickington Rd , Barnstaple , EX31 2HE

Cedars Inn is 1.56 kilometers from Barnstaple Train Station. Room prices starting from £ 97.5

Check availability and book online.
Guest Reviews
8.7 out of 10

From 752 Reviews
Starting From
£ 97.5
No 2 Broadgate

2 Broadgate, Bellaire, Pilton, Barnstaple, , Barnstaple , EX31 1QZ

No 2 Broadgate is 1.68 kilometers from Barnstaple Train Station. Room prices starting from £ 79

Check availability and book online.
Guest Reviews
9.8 out of 10

From 234 Reviews
Starting From
£ 79