If your ideal holiday involves beautiful beaches and sensational sea views (we can't guarantee sun!), Cornwall is an obvious choice. With its miles of coastline and gorgeous sandy beaches, it can be hard to choose where to stay. Stay in Newquay, retreat to charming St Mawes, or head to picturesque St Ives.

Our experts have carefully curated the best beach hotels in Cornwall - whether you're looking for family-friendly accommodation, a dog-friendly base or a romantic spa getaway, and whether you're looking to splurge or save, you'll find a property that suits you. View our hand-picked beach hotels in Cornwall.

Search tours
Departing
Trip category
Any category
Travellers
Any travellers
Duration
Any duration

Showing 1-8 of 8 results

Hotel Review

Hotel Review: Port Gaverne Hotel, Cornwall

Rates provided by Booking.com

from £133

Rates provided by Booking.com

Nestled near a secluded cove and housed in a former sailors' inn that dates back to the 17th-century, this seaside bolthole offers heritage character and seasonal fare, making for a wonderfully relaxing break

Hotel Review

Hotel Review: The Godolphin, Cornwall

Rates provided by Booking.com

from £110

Rates provided by Booking.com

Enjoy stunning views across to St Michael's Mount from this relaxing west Cornish retreat, boasting comfortable living spaces and a restaurant offering delicious locally-sourced meals

Hotel Review

Hotel Review: The Beach at Bude, Cornwall

Rates provided by Booking.com

from £148.50

Rates provided by Booking.com

This stylish bolthole boasts an enviable position overlooking Summerleaze Beach. The expansive terrace makes for the perfect place to tuck into a delicious meal or enjoy a cocktail as the sun goes down

Hotel Review

Hotel Review: The Idle Rocks, Cornwall

Rates provided by Booking.com

from £368

Rates provided by Booking.com

Sat harbourside in the charming fishing village of St Mawes, The Idle Rocks provides a fantastic base for exploring the Roseland Peninsula. Dine on sumptuous seafood and gaze out at the harbour view