Skip to main content

Self-Catering Cottages in St Agnes

39 holiday cottages to rent

The Cottage from £581

Cornwall · 0.2 miles away

The Cottage

Two-bedroom cottage in a Cornish village within a mile of the coast, with a wood burner and garden.

🛏️ 2 beds 👥 Sleeps 3
Cottage
Honeysuckle Cottage from £1,047

Cornwall · 0.2 miles away

Honeysuckle Cottage

Two-bedroom cottage in St Agnes with woodburner, two bathrooms, and parking, one mile from the Heritage Coast.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Kerensa from £831

Cornwall · 0.6 miles away

Kerensa

Four-bedroom bungalow in St Agnes village on Cornwall's north coast, walking distance to beaches and coastal paths.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Brambles from £313

Cornwall · 1.3 miles away

Brambles

Three-bedroom coastal cottage in St Agnes with pool access, one mile from the Heritage Coast village and its beaches.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The 19th Acre - Pentowan Farm - Skylarks from £447

Cornwall · 1.8 miles away

The 19th Acre - Pentowan Farm - Skylarks

Two-bedroom ground-floor cottage on a Cornish farm near Porthtowan, sleeping five, with private parking and direct access to coastal walks.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Porhellik from £607

Cornwall · 2.1 miles away

Porhellik

Three-bedroom coastal home in Porthtowan village, a mile from beach and cliff-top walks, with parking and decked outdoor space.

🛏️ 3 beds 👥 Sleeps 6
Trebellan from £931

Cornwall · 2.2 miles away

Trebellan

Three-bedroom lodge near Newquay with hot tub, on a coastal resort with beach access and village amenities nearby.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Trebisken from £611

Cornwall · 2.2 miles away

Trebisken

Trebisken, three-bedroom eco-house in Porthtowan, Cornwall, five minutes' walk from the beach and South West Coast Path.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Kosel Mor from £781

Cornwall · 2.2 miles away

Kosel Mor

Chalet-style guest house for four near Porthtowan Beach, with a wood burner and decking overlooking the coast.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Morwenna Barns - Bull Pen from £493

Cornwall · 2.2 miles away

Morwenna Barns - Bull Pen

Three-bedroom barn conversion near Truro, sleeping 6, with one dog welcome and countryside views towards the coast.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Mount Hawke Holiday Bungalows - Chalet 1

Cornwall · 2.2 miles away

Mount Hawke Holiday Bungalows - Chalet 1

Two-bedroom ground-floor chalet near Truro with parking, one pet welcome, coastal walks and St Agnes village nearby.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Atlantic Way - Cosy Hideaway

Cornwall · 2.2 miles away

Atlantic Way - Cosy Hideaway

One-bedroom annexe with private garden near Porthtowan beach, Cornwall; separate from main house with parking.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Kippy Cottage

Cornwall · 2.3 miles away

Kippy Cottage

Two-bedroom cottage in Kippy, near Porthtowan Beach on Cornwall's heritage coast, with a garden and one mile to the pub.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Mortreth from £647

Cornwall · 2.3 miles away

Mortreth

Three-bedroom cottage in Porthtowan, North Cornwall, steps from the beach with a fully equipped kitchen and balcony overlooking the bay.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Porthtowan Holiday Apartments - Barbara Anne’s

Cornwall · 2.4 miles away

Porthtowan Holiday Apartments - Barbara Anne’s

Ground-floor apartment for four in Porthtowan village, steps from the beach and coastal paths.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Little Foxes from £587

Cornwall · 2.4 miles away

Little Foxes

One-bedroom coastal cottage near Perranporth beach, 10 minutes' walk away, with valley views and direct access to the South West Coast Path.

🛏️ 1 bed 👥 Sleeps 2
The Dunes from £423

Cornwall · 2.4 miles away

The Dunes

Two-bedroom ground-floor apartment in Porthtowan village, 100m from the beach and its famous surf breaks.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Old Dairy from £273

Cornwall · 2.6 miles away

The Old Dairy

One-bedroom converted dairy on a working farm near Porthtowan, North Cornwall, with parking and an enclosed garden.

🛏️ 1 bed 👥 Sleeps 2
Cottage
5 Upper Hillcrest from £907

Cornwall · 2.9 miles away

5 Upper Hillcrest

Four-bedroom dormer bungalow in Perranporth, a short walk from the beach and town amenities.

🛏️ 4 beds 👥 Sleeps 7
Cottage
Four Burrows Bungalow from £577

Cornwall · 2.9 miles away

Four Burrows Bungalow

Three-bedroom bungalow near Perranporth with one pet staying free and a large enclosed garden with barbecue.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Annex at Tenniside from £871

Cornwall · 2.9 miles away

The Annex at Tenniside

Two-bedroom annexe near Perrancoombe beach with private garden, parking and everything included for a self-catering stay.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Bolenna Court - The Old Bakehouse from £483

Cornwall · 2.9 miles away

Bolenna Court - The Old Bakehouse

Two-bedroom ground-floor cottage in Perranporth, steps from beach and town, with parking and garden.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Ocean-Walk from £1,436

Cornwall · 2.9 miles away

Ocean-Walk

Four-bedroom coastal house in Perranporth with four en-suites, sleeping 8 across three floors, fully equipped for self-catering.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Contention Barn from £513

Cornwall · 3 miles away

Contention Barn

One-bedroom barn conversion in rural Penhallow, Cornwall, with enclosed garden and free parking; dogs welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Trethvor from £647

Cornwall · 3 miles away

Trethvor

Four-bedroom cottage sleeping eight near Perranporth, with one dog welcome and a pub within walking distance.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Stone House from £1,302

Cornwall · 3.1 miles away

Stone House

Four-bedroom coastal house in Perranporth, steps from the beach, with roof terrace and parking for four cars.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Glenview from £703

Cornwall · 3.1 miles away

Glenview

Three-bedroom house near Perranporth beach in North Cornwall, with parking for four cars and a wood-burning stove.

🛏️ 3 beds 👥 Sleeps 6
Bolingey Lakes - Lodge 1 from £577

Cornwall · 3.2 miles away

Bolingey Lakes - Lodge 1

Three-bedroom lodge for six near Perranporth, on a private lakeside site with fishing and direct beach access.

🛏️ 3 beds 👥 Sleeps 6
Bolingey Lakes - Lodge 4 from £453

Cornwall · 3.2 miles away

Bolingey Lakes - Lodge 4

Two-bedroom lodge in Perranporth overlooking fishing lakes, with parking and a pub nearby.

🛏️ 2 beds 👥 Sleeps 4
Friesian Valley Cottages - Ash from £507

Cornwall · 3.2 miles away

Friesian Valley Cottages - Ash

Three-bedroom converted barn near Redruth with direct access to North Cornwall's coast, beaches and woodland walks.

🛏️ 3 beds 👥 Sleeps 6
Friesian Valley Cottages - Maple Barn from £503

Cornwall · 3.2 miles away

Friesian Valley Cottages - Maple Barn

Three-bedroom cottage near Redruth with direct access to north Cornwall's beaches, coastal paths and surf spots.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Beach Bungalow from £671

Cornwall · 3.3 miles away

Beach Bungalow

Two-bedroom bungalow at Perranporth Beach, Cornwall, steps from the sand with an enclosed garden and outdoor shower.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Blue Waves from £463

Cornwall · 3.3 miles away

Blue Waves

Two-bedroom ground-floor flat in Perranporth, a few minutes' walk from the beach.

🛏️ 2 beds 👥 Sleeps 4
Beach House from £373

Cornwall · 3.4 miles away

Beach House

Two-bedroom first-floor flat in a coastal development, steps from the beach with parking and one pet welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Goonearl Cottage from £1,402

Cornwall · 3.4 miles away

Goonearl Cottage

Goonearl Cottage, Redruth: nine-bedroom house sleeping 16, a mile from the Cornish coast and farm shops.

🛏️ 9 beds 👥 Sleeps 16 🐾 Pets welcome
Cottage
Lyndhurst from £791

Cornwall · 3.4 miles away

Lyndhurst

Four-bedroom split-level house near Perranporth with balcony overlooking the beach and enclosed garden; one dog stays free.

🛏️ 4 beds 👥 Sleeps 9 🐾 Pets welcome
Pencrennow Farm Cottages - Daisy Cottage from £413

Cornwall · 3.6 miles away

Pencrennow Farm Cottages - Daisy Cottage

Two-bedroom cottage on a working farm near Perranporth, five minutes from a three-mile sandy beach and coastal town amenities.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Pines from £443

Cornwall · 4.5 miles away

The Pines

The Pines, rural Cornwall: two-bedroom cottage sleeping four, all on one floor, one dog welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
The Cabin

Cornwall · 4.8 miles away

The Cabin

One-bedroom cabin near Penzance with hot tub, woodburner and everything needed for a break; pets welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
🏡

Know a cottage in St Agnes that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage