Skip to main content

Hotels in Dartmoor

20 handpicked places to stay

Hotel
The Bedford Hotel

The Bedford Hotel

Hotel · 1 Plymouth Road, Tavistock

A 30-room hotel in Tavistock, moments from Dartmoor National Park, with walking, cycling and fishing all close by.

One Drake Road B&B Tavistock

One Drake Road B&B Tavistock

B&B · 1 Drake Road, Tavistock

A B&B on Drake Road in Tavistock, on the edge of Dartmoor National Park, with en-suite rooms and breakfast included.

Guest Accommodation
Kilworthy Farm Guesthouse

Kilworthy Farm Guesthouse

Guest Accommodation · Kilworthy, Tavistock

Kilworthy Farm Guesthouse is a small three-room guesthouse near Tavistock, Devon, with free parking and easy reach of Dartmoor National Park.

The Tavistock Hotel & Inn

The Tavistock Hotel & Inn

Hotel · 19 Brook Street, Tavistock

An adults-only hotel on Brook Street in Tavistock, Devon, well placed for walking and cycling into Dartmoor National Park.

The Queens Head By JD Wetherspoon

The Queens Head By JD Wetherspoon

Hotel · 79-80 West Street, Tavistock

A Wetherspoon pub-hotel on West Street in Tavistock, Devon, offering simple en-suite rooms handy for exploring Dartmoor National Park.

Kingfisher Cottage

Kingfisher Cottage

B&B · Mount Tavy Road, Tavistock

A B&B on Mount Tavy Road in Tavistock, Devon, with a garden and easy reach of Dartmoor National Park.

Rockmount Rooms and Apartment

Rockmount Rooms and Apartment

Hotel · Rockmount, Tavistock

Adults-only hotel in Tavistock with sleek en-suite rooms featuring iPads, a garden, bike rentals and easy access to Dartmoor.

The Cornish Arms

The Cornish Arms

Hotel · 15 West Street, Tavistock

A gastropub-with-rooms in Tavistock, ideal for travellers heading into Dartmoor who want proper food and free parking waiting back at base.

Apple Tree Bed and Breakfast

Apple Tree Bed and Breakfast

B&B · 44 Plymouth Road, Tavistock

A full English breakfast and an on-site bar back up modern en-suite rooms at this Tavistock B&B, handy for exploring Dartmoor.

Tavistock House Hotel

Tavistock House Hotel

Hotel · 50 Plymouth Road, Tavistock

A 19th-century, 7-room hotel in Tavistock, Devon, with a complimentary full English breakfast and an on-site bar for evening drinks.

The Horn of Plenty

The Horn of Plenty

Hotel · Gulworthy, Tavistock

A 16-room country house hotel near Tavistock, Devon, with a restaurant kitchen and gardens that overlook the Tamar valley towards Dartmoor.

Mary Tavy Inn

Mary Tavy Inn

Hotel · Lane Head, Tavistock

A small four-room inn at Lane Head near Tavistock, on the edge of Dartmoor, known for its Sunday roasts and garden views.

The Old School Guest House

The Old School Guest House

Guest Accommodation · Whitchurch Road, Yelverton

A small four-room guest house in Yelverton, on the edge of Dartmoor, with a bar and garden and free parking on site.

B&B
Riverside Stay

Riverside Stay

B&B · Weir Run, Gunnislake

A straightforward B&B in Gunnislake for travellers keen on walking, cycling and fishing around the Tamar Valley.

Overcombe House

Overcombe House

Guest Accommodation · Old Station Road, Yelverton

Adults-only guest accommodation on Old Station Road in Yelverton, on the edge of Dartmoor with mountain views and free parking.

Drakewalls Bed And Breakfast

Drakewalls Bed And Breakfast

B&B · Delaware Road, Gunnislake

Adults-only B&B on Delaware Road, Gunnislake, close to Tamar Valley trails, Morwellham Quay and the River Tamar.

Dartmoor Inn Merrivale

Dartmoor Inn Merrivale

Hotel · Dartmoor Inn, Princetown

A no-fuss base on Dartmoor for walkers and dog owners, with a bar, restaurant and free parking right in Princetown.

The Walkhampton Inn

The Walkhampton Inn

Hotel · Walkhampton, Yelverton

A five-room inn in Walkhampton, Yelverton, handy for walking, cycling and golf around Dartmoor National Park.

Harrabeer Country House

Harrabeer Country House

Guest Accommodation · Harrowbeer Lane, Yelverton

Harrabeer Country House is a garden guesthouse on Harrowbeer Lane in Yelverton, on the edge of Dartmoor National Park with free on-site parking.

The Burrator Inn

The Burrator Inn

Hotel · Dousland, Yelverton

A small inn at Dousland on the edge of Dartmoor National Park, with 7 rooms and easy access to moorland walking and cycling.

🏨

Know a hotel / b&b in Dartmoor that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b