Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Need help?

Cheap Hotels in Okehampton

Upcott Hill
0.2 Miles from the centre
per night from £90
Estimated price based on searches in the last month
190 reviews by TrustYou
5 Miles from the centre
per night from £101
(price for Tue, 10 Mar)

Bracken Tor - Hostel Hotel

Saxon Gate
0.8 Miles from the centre
per night from £75
Estimated price based on searches in the last month

Fairway Lodge - Guest house Hotel

Holsworthy Road
3.4 Miles from the centre
per night from £78
Estimated price based on searches in the last month

Middletown Farmhouse Hotel

Sampford Courtenay
per night from £92
(price for Tue, 03 Mar)

Hotels in Okehampton

Okehampton, situated at the northern edge of Dartmoor, is a bustling little market town in West Devon. With good local food, excellent independent shopping and a number of historic attractions, the town isn't short of something to do. Due to its central location in Devon, Okehampton is the perfect base to explore the coastline and we have a number of Okehampton hotels in which to stay.


Originally founded by the Saxons, the earliest written record of Okehampton is from 980AD where the settlement appears as ‘Ocmundtune', a settlement by the river running through the town, named the Ockment at that time.

As with many West Country towns, Okehampton thrived from the wool trade in the medieval ages. There are many notable buildings in the town from this time, such as the 15th century chapel of St. James and Okehampton Castle.

Things to do

Step back in time at Okehampton Castle, the remains of the largest castle in Devon, located on a beautiful wooded hill above the River Okement. The Norman Sheriff of Devon, Baldwin FitzGilbert, built the castle as a motte and bailey type with a stone keep, and during the 14th century it was converted into a sumptuous residence by Hugh Courtenay, Earl of Devon, much of which survives today. After the last Courtenay owner died at the hands of Henry VIII in 1538, it declined into an allegedly haunted ruin. A pretty riverside picnic area along with some beautiful woodland walks is close by, which is also a superb bird-spotting area. 

Visit the Museum of Dartmoor Life where the fascinating collections and interactive displays bring to life 'the people's story' for all ages. See a reconstructed Bronze Age hut, a Victorian kitchen, blacksmith's shop and realistic farming exhibits. Learn about traditional industries such as glassmaking, quarrying and rural crafts. Youngsters can also explore discovery zones and dress up in historical costumes to set their imaginations alight.

The more energetic visitor will enjoy the Heights of Dartmoor walk, which is 2.5 miles of valley to moorland walk with a steep climb and spectacular views over Okehampton and far-off Exmoor.

Food and drink

Okehampton offers a wide selection of eateries to suit all tastes, from 16th-century inns with original wooden features to modern cafés, coffee shops and restaurants.

Enjoy a traditional Devon tea at the Victorian Pantry Tea Rooms, which offer a friendly family run service as well as delicious home-cooked food for breakfast, lunch or afternoon tea.

Try a Sunday carvery or something from the à la carte menu at the cosy Betty Cottles Inn, which prides itself in its great home cooked meals and friendly service. The White Hart, a traditional coaching inn situated in the centre of Okehampton, also offers a traditional Sunday carvery, with a choice of roasted local meats.

Frequently asked questions about Hotels in Okehampton

What are the best hotels to stay in Okehampton?

The best hotels to stay in Okehampton are Collaven Manor Hotel and Upcott House.

What hotels are in the central Okehampton neighborhood?

Upcott House and Collaven Manor Hotel are located in the central neighborhood of Okehampton.

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