
Rock Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Rock

Great Western Hotel
Cliff Road, Newquay, England
Fully refundable
The price is 2.225.749 ₫ per night from 26 Jun to 27 Jun
2.225.749 ₫
2.670.899 ₫ total
26 Jun - 27 Jun
includes taxes & fees
8.2/10 Very Good! (790 reviews)
"Everything was nicely laid out ,the room was lovely,the staff were helpful and friendly and there was a working lift which helped a lot as we were on the second floor.All in all a very enjoyable weekend break."
Reviewed on 23 Jun 2025

OYO Newquay Beach Hotel
1 Narrowcliff, Newquay, England
Fully refundableReserve now, pay when you stay
The price is 2.333.297 ₫ per night from 6 Jul to 7 Jul
2.333.297 ₫
2.799.956 ₫ total
6 Jul - 7 Jul
includes taxes & fees
8.6/10 Excellent! (191 reviews)
"The hotel is in a great location at the northern end of Newquay's main street, with numerous good restaurants within easy walking distance, and easily accessible parking out the front as well as around the corner from the hotel. The hotel staff were all very friendly and made us feel welcome. They ..."
Reviewed on 22 Jun 2025

Pentire Newquay Cornwall Hotel
Pentire Avenue, Newquay, England
Fully refundableReserve now, pay when you stay
The price is 2.522.397 ₫ per night from 29 Jun to 30 Jun
2.522.397 ₫
3.027.019 ₫ total
29 Jun - 30 Jun
includes taxes & fees
8/10 Very Good! (631 reviews)
"Not as good as last year. They now charge £10per night for parking which was free last year. We were told the bar was closed at 12am on the Friday night, it was open all night last year. On the Saturday night it was still open at past midnight so there seems to be a bit of inconsistency. We had the ..."
Reviewed on 22 Jun 2025
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.
Frequently asked questions
Popular places to visit

Polzeath Beach
4.5/5(44 reviews)
If a restful holiday is part of your travel plans, Polzeath Beach might be the perfect place to visit during your trip to Wadebridge. While in the area, you can find time to visit its spas.

Pentire Steps Beach
Why not spend a lazy afternoon at Pentire Steps Beach during your trip to Wadebridge? While in the area, you can find time to visit its spas.
St. Enodoc Golf Club
Enjoy a round of golf in Rock at St. Enodoc Golf Club. Wander the seaside or discover the area's desert landscape.