
North Cornish Coast Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in North Cornish Coast

The Beresford Hotel
Narrowcliff Newquay England
The price is 2.067.615 ₫ per night from 2 Jul to 3 Jul
2.067.615 ₫
2.481.138 ₫ total
2 Jul - 3 Jul
includes taxes & fees
6.6/10 (293 reviews)
"Terrible hotel and service...leave well alone"
Reviewed on 24 Jun 2026

Tregenna Castle Resort
Tregenna Castle Estate St Ives England
Fully refundableReserve now, pay when you stay
The price is 4.436.693 ₫ per night from 28 Jun to 29 Jun
4.436.693 ₫
5.324.032 ₫ total
28 Jun - 29 Jun
includes taxes & fees
8.6/10 Excellent! (1,000 reviews)
"Amazing stay"
Reviewed on 23 Jun 2026

Great Western Hotel
Cliff Road Newquay England
Fully refundableReserve now, pay when you stay
The price is 2.599.625 ₫ per night from 28 Jun to 29 Jun
2.599.625 ₫
3.119.549 ₫ total
28 Jun - 29 Jun
includes taxes & fees
8.2/10 Very good! (925 reviews)
"The hotel occupies a grand position looking out across the bay. However 75% of the hotel is old and well past its sell by date. On arrival I was allocated a very tired room with grubby carpet and facilities accompanied by the smell of damp. I was moved to a very well equipped room in the refurbished ..."
Reviewed on 21 Jun 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Fistral Beach
If a restful holiday is part of your travel plans, Fistral Beach might be the perfect place to visit during your trip to Newquay. Stroll along the seaside or visit the spas in the area.

Watergate Bay Beach
If a restful holiday is part of your travel plans, Watergate Bay Beach might be the perfect place to visit during your trip to Newquay. Visit the area's spas or amble around its seaside.

Porthminster Beach
If a restful holiday is part of your travel plans, Porthminster Beach might be the perfect place to visit during your trip to St Ives. While you're in the area, stroll along the seaside.
