BritStays
Hotels in Cornwall

Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons

Hotels in Cornwall

We've brought Cornwall's best Hotels together in one place so you can compare properly — from budget-friendly picks to the ones worth a splurge.

Must-have facilities
Headland Hotel

Headland Hotel

✓ Five-star hotel built on the clifftop above Fistral Beach

🏖️ a few minutes' walk from Fistral North (Excellent water quality)

Newquay

Idle Rocks

Idle Rocks

✓ 19-bedroom harbourside hotel perched on the rocks in St Mawes

🏖️ 2.59 miles from Porthcurnick (Excellent water quality)

Truro

The Well Parc

The Well Parc

✓ Set in almost two acres overlooking miles of coastline

🏖️ 0.29 miles from Trevone Bay (Excellent water quality)

Trevone

Treloyhan Manor

Treloyhan Manor

✓ Clifftop suites and lodges above Carbis Bay with sea views

🏖️ 0.36 miles from Porthminster (Excellent water quality)

St Ives

🏨 Looking for a hotel instead?

The stays above are mostly self-catering. For hotels and B&Bs in Cornwall, Agoda compare prices across booking sites.

Compare Cornwall hotels on Agoda ↗

Affiliate link — we may earn a commission at no extra cost to you.

More around Cornwall

Choosing the right hotel in Cornwall

Think about what matters most — pool or peace, walking distance to the beach or to the pub — and use the facility badges on each listing to shortlist. Booking direct through the links here always gets the operator's live price.

Frequently asked questions

How much do Hotels in Cornwall cost?

The from-prices on this page show the cheapest current dates. Expect school-holiday weeks to run significantly higher, and late deals to appear outside peak season.

Do I book through this site?

No — every listing links straight to the holiday operator and you book with them at their live price. We may earn a commission at no extra cost to you.

Cornwall on the map

— tick to show or hide, click any pin for details.

🎭 Venues with something on in Cornwall

What's on at each, with tickets and places to stay within walking distance.

More like this