Skip to main content.

The Best Hotels in Salcombe

trover photo by Matthew Branka

Search our Top Salcombe Hotels

trover photo by Matthew Branka

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in Salcombe

What's Salcombe like?

Spend time at the beach, as well as checking out the bars in Salcombe. Take in the local culture of Salcombe at Salcombe Maritime Museum and Overbecks Museum and Garden. While you're here, stop by Gara Rock Beach and Splat Cove.

Where are the best places to stay in Salcombe?

We have 98 Salcombe accommodation options with prices starting at GBP 17. Choose one of our 64 deals and get discounts of up to 42%.

Below are the number of accommodation options by star rating in Salcombe and the surrounding area:

  • • 17 5-star accommodation from GBP 62 per night
  • • 160 4-star accommodation from GBP 31 per night
  • • 146 3-star accommodation from GBP 25 per night
  • • 10 2-star accommodation from GBP 18 per night

Here are our travellers' top 2 places to stay in Salcombe:

Salcombe Harbour Hotel & Spa

  • • Free breakfast • Free valet parking • Free pool cabanas • Free WiFi • Restaurant

Soar Mill Cove Hotel

Salcombe upscale hotel with indoor pool
  • • Free parking • Free WiFi • 2 restaurants • 2 bars • Fitness centre

Things to see and do in Salcombe

What is there to see in Salcombe?

  • • Gara Rock Beach
  • • Splat Cove
  • • English Channel
  • • Mill Bay
  • • Sunny Cove

What is there to do in Salcombe?

  • • Salcombe Maritime Museum
  • • Overbecks Museum and Garden

Other popular Salcombe attractions

  • • Small's Cove
  • • Fisherman's Cove
  • • North Sands
  • • South Sands
  • • Venerick's Cove

When is the best time to visit Salcombe?

  • • Hottest months: July, August, June, September (average 19°C)
  • • Coldest months: February, January, March, April (average 4°C)
  • • Rainiest months: December, November, January and October (average 108.23 inches of rainfall)