hotel Rock
St Enodoc
Rock 4-star hotel, Camel estuary, spa, pool and seafood restaurant
St Enodoc is a 4-star hotel in Rock, on the Camel estuary opposite Padstow. The hotel has a spa, swimming pool, and a restaurant focused on local seafood. Dogs are welcome, and 65 guest reviews on Booking.com give it a score of 9 out of 10.
Rooms come with WiFi, and on-site parking and a garden are available to guests. The spa and pool raise this above a standard hotel stay, and the restaurant's seafood focus suits the location - Rock sits at the mouth of one of Cornwall's main estuaries.
Daymer Bay Beach - a sheltered estuary beach with calm, shallow water - is about 1.2 miles away, near the small church of St Enodoc where the poet John Betjeman is buried among the dunes. Greenaway Beach, a quiet cove with rock pools, is 1.6 miles north. Polzeath, a popular surf beach, is about 2 miles along the coast. Rock's watersports scene is well established - dinghy racing, waterskiing, windsurfing, and sailing all run from the village. The Black Tor Ferry crosses to Padstow's harbour and restaurants in minutes. The Camel Trail cycle route follows the estuary 5 miles to Wadebridge.
**Best for:** Couples and families wanting a hotel with genuine leisure facilities in one of north Cornwall's most sought-after villages; watersports enthusiasts; guests wanting easy access to Padstow's restaurants. **Less good for:** Guests on a tight budget; those who prefer self-catering independence.
At a glance
- Property type
- Hotel
- Location
- Rock, Cornwall
- Nearest beach
- Daymer Bay Beach (1.9km)
- Check-in
- 15:30
- Check-out
- 11:00
- Guest rating
- 9.1/10 (65 reviews)
Amenities
- WiFi
- Parking
- EV charging
- Dogs accepted
- Garden
- Balcony or terrace
- Swimming pool
- Accessible parking
- Tennis
- Room service
Highlights
- 1.9km walk to Daymer Bay
- Dogs welcome
- Pool access
- Parking included
- Private garden
Guest ratings
Cleanliness
9.2/10
Comfort
8.9/10
Location
8.8/10
Facilities
8.8/10
Staff
8.8/10
Value
8.1/10
Hosted by
Paul Ainsworth
Good to know
Frequently asked questions
- How far is St Enodoc from the nearest beach?
- St Enodoc is 1.9km from Daymer Bay Beach. There are 3 beaches within easy reach.
- Is St Enodoc dog friendly?
- Yes, St Enodoc welcomes dogs. Check with the provider for any restrictions on number of pets.
- Does St Enodoc have parking?
- Yes, St Enodoc has parking available for guests.
Why book through us
You book with the agency
Check availability takes you straight to the agency or booking site that handles this stay. Live dates, prices and terms are theirs - we never take the booking ourselves.
Same price, no fees
You pay the agency's own price, nothing on top. They pay us a commission for the introduction; you never pay us anything.
St Enodoc
Check availability