Skip to content

Places to stay

Holiday Cottages in Rock

118 matches

Rock is on the east bank of the Camel Estuary opposite Padstow, with a seasonal water taxi and local sailing schools.

Browse holiday cottages in Rock, then use the filters to compare capacity, ratings and facilities. Check live availability and final terms on the booking website before reserving.

Prefer a researched shortlist? Best cottages in Cornwall →

Browse and compare

Find your stay

24 properties

1 Lowenna Manorholiday cottages

1 Lowenna Manor

rock

From

£1520/wk

Sleeps 84 beds3 baths★4.9/5(4)2.1km to Daymer Bay Beach

Cottage 1.3 miles from Daymer Bay with garden

Dog friendly
Book nowView details →via HolidayCottages
31 Lower Elmsholiday cottages

31 Lower Elms

rock

Price on booking site

Sleeps 84 beds2 baths★5/52.7km to Daymer Bay Beach

4-bed single-level Rock bungalow, sleeps 8, pets welcome

Dog friendlyWiFiParkingGardenWood burner
Book nowView details →via Cottages.com
Bijou Beachfront Gem, Rockholiday cottages

Bijou Beachfront Gem, Rock

rock

Price on booking site

Sleeps 21 bed1 bath★9.8/10(24)1.8km to Daymer Bay Beach

Beachfront Location: Bijou Beachfront Gem

Dog friendlySea viewWiFiParking
Cherrytreesholiday cottages

Cherrytrees

rock

From

£1072/wk

Sleeps 94 beds4 baths★4.9/5(25)2km to Daymer Bay Beach

Rock cottage with optional hot tub, 1.2 miles from Daymer Bay

Hot tubWood burner
Chy-An-Dowrholiday cottages

Chy-An-Dowr

rock

From

£914/wk

Sleeps 63 beds2 baths★4.9/5(42)2.4km to Daymer Bay Beach

Contemporary three-bedroom cottage in Rock with multi-fuel stove and garden

Dog friendlyWood burner
Cogenhoeholiday cottages

Cogenhoe

rock

From

£950/wk

Sleeps 85 beds3 baths★4.9/5(34)2.4km to Daymer Bay Beach

Detached 5-bedroom Rock bungalow with a beach and amenities 5 minutes on foot

First Lightholiday cottages

First Light

rock

From

£5048/wk

Sleeps 84 beds3 baths★4.9/5(2)2km to Daymer Bay Beach

Rock cottage with Camel Estuary views, garden

Sea view
Book nowView details →via HolidayCottages
Gull Rock 4holiday cottages

Gull Rock 4

rock

From

£1897/wk

Sleeps 84 beds3 baths★4.8/5(16)2.1km to Daymer Bay Beach

Four-bedroom Rock house for eight, pub 0.1 mile away

Dog friendlySea viewWiFiParkingGarden
Harbertonholiday cottages

Harberton

rock

From

£1205/wk

Sleeps 84 beds3 baths★4.8/5(4)2.2km to Daymer Bay Beach

Four super-king rooms for 8, garden with hot tub add-on

Private hot tubWiFiParkingGardenWood burner
High Tideholiday cottages

High Tide

rock

From

£471/wk

Sleeps 42 beds2 baths★4.9/5(60)3.7km to Daymer Bay Beach

Dog-friendly lodge at St Minver with heated pool, 3.7km Daymer Bay

Dog friendlyPool
Holibobsholiday cottages

Holibobs

rock

From

£690/wk

Sleeps 73 beds3 baths★4.9/5(7)2.8km to Daymer Bay Beach

Rock Wood-burner house with BBQ garden

Dog friendlyWood burner
Book nowView details →via HolidayCottages
Inkwoodholiday cottages

Inkwood

rock

From

£2330/wk

Sleeps 105 beds5 baths★4.8/5(6)2.5km to Daymer Bay Beach

Single-storey Rock house with outdoor sauna

Dog friendly
Book nowView details →via HolidayCottages
Kate Cottageholiday cottages

Kate Cottage

rock

From

£810/wk

Sleeps 63 beds2 baths★4.9/5(3)3.5km to Daymer Bay Beach

Riverside cottage on Cant Farm estate with Camel Estuary views

Book nowView details →via HolidayCottages
Keiro Veorholiday cottages

Keiro Veor

rock

From

£4239/wk

Sleeps 84 beds3 baths★4.8/5(9)4km to Daymer Bay Beach

Private-lane Rock retreat with hot tub near Daymer Bay

Dog friendlyHot tub
Book nowView details →via HolidayCottages
Kilcarregholiday cottages

Kilcarreg

rock

From

£1150/wk

Sleeps 63 beds3 baths★4.8/5(38)2.3km to Daymer Bay Beach

Rock coastal cottage with woodburner, three en-suites

Wood burner
Landers Fieldholiday cottages

Landers Field

rock

From

£5400/wk

Sleeps 126 beds5 baths★5/5(8)2km to Daymer Bay Beach

Rock house with pool, Daymer Bay 2km

Pool
Moiety Crossholiday cottages

Moiety Cross

rock

From

£1691/wk

Sleeps 126 beds4 baths★4.8/5(4)2km to Daymer Bay Beach

Six-bedroom Rock house beside St Enodoc Golf Course

Dog friendly
Book nowView details →via HolidayCottages
Rock Hillholiday cottages

Rock Hill

rock

From

£1585/wk

Sleeps 73 beds3 baths★4.9/5(23)2.1km to Daymer Bay Beach

Estuary views from a Daymer Bay cottage

Rocklingsholiday cottages

Rocklings

rock

From

£733/wk

Sleeps 63 beds2 baths★4.8/5(38)2.4km to Daymer Bay Beach

Sea-view cottage 1.5 miles from Daymer Bay

Dog friendly
Slipway 14holiday cottages

Slipway 14

rock

From

£721/wk

Sleeps 63 beds2 baths★5/5(8)1.9km to Daymer Bay Beach

Ferry walks and waterside days from Daymer Bay

Wood burner
The Farmhouseholiday cottages

The Farmhouse

rock

From

£1565/wk

Sleeps 63 beds3 baths★4.8/5(7)3.5km to Daymer Bay Beach

Three-bedroom Rock farmhouse with four bathrooms

Book nowView details →via HolidayCottages
The Mooringsholiday cottages

The Moorings

rock

From

£680/wk

Sleeps 63 beds2 baths★4.8/5(25)2.1km to Daymer Bay Beach

Harbour days from a cottage near Rock Village

The Pocketholiday cottages

The Pocket

rock

From

£1470/wk

Sleeps 83 beds2 baths★4.8/5(2)2.3km to Daymer Bay Beach

Three-bedroom Rock cottage with wraparound deck and board storage

Dog friendly
Book nowView details →via HolidayCottages
Tregillanholiday cottages

Tregillan

rock

From

£1752/wk

Sleeps 84 beds3 baths★4.8/5(29)2.2km to Daymer Bay Beach

Cottage 1.4 miles from Daymer Bay with wood burner

Dog friendlyWood burner

Questions about this directory

Can I book all the holiday cottages in rock shown here?

Each listing was active when this page was last updated. Availability and prices change, so check your dates and the final cost on the booking website.