Skip to main content

Hotels in Perranporth

22 handpicked places to stay

The Seiners Arms

The Seiners Arms

Hotel · Beach Rd, Perranporth

The Seiners Arms is a 23-room pub hotel on Beach Rd in Perranporth, Cornwall, minutes from the sand with free parking thrown in.

Ocean Breeze

Ocean Breeze

Hotel · Perranporth, Cornwall

A small 3-room hotel in Perranporth, Cornwall, with direct beach access and sea views, close to golf, fishing and watersports.

St Georges Hotel

St Georges Hotel

Hotel · St. Georges Hill, Perranporth

A straightforward hotel on St. Georges Hill in Perranporth, suited to travellers who want easy beach access and free on-site parking.

Haven Perran Sands Holiday Park Cornwall

Haven Perran Sands Holiday Park Cornwall

Guest Accommodation · Perran Sands Holiday Park, Perranporth

Haven Perran Sands Holiday Park in Perranporth offers on-site dining and direct beach access alongside pools and family entertainment.

Zucchini Hotel

Zucchini Hotel

Hotel · Perranzabuloe, Perranporth

A 12-room hotel in Perranporth, Cornwall, close to the beach with free parking and a garden bar for winding down after the sand.

Rose In Vale Country House Hotel

Rose In Vale Country House Hotel

Hotel · Mithian, St Agnes · 2.3 miles away

Adults-only country house hotel near Mithian, St Agnes, with 22 rooms, gardens and a solar-heated outdoor pool close to the Cornish coast.

Newperran Holiday Resort

Newperran Holiday Resort

Guest Accommodation · Newperran Rejerrah, Newquay · 2.4 miles away

Three-bedroom mobile homes sleeping six at Newperran Holiday Resort near Newquay, with an indoor pool and dog-friendly grounds.

Mellowvean

Mellowvean

B&B · Mellowvean, St Agnes · 2.6 miles away

A quiet B&B in St Agnes, Cornwall, suited to travellers wanting a relaxed coastal base with a garden and on-site sauna to unwind after beach days.

Driftwood Spars

Driftwood Spars

B&B · Trevaunce Cove, St Agnes · 2.8 miles away

A pub B&B at Trevaunce Cove in St Agnes, footsteps from Cornwall's coast path and beaches, with 18 rooms above a lively bar.

Beach Cottage

Beach Cottage

Guest Accommodation · Quay Road, St Agnes · 2.9 miles away

A small four-room cottage-style stay on Quay Road in St Agnes, with sea views and a garden just steps from the coast.

B&B
Rosenn Teyr

Rosenn Teyr

B&B · 3 Parklands, St Agnes · 2.9 miles away

A quiet B&B on Parklands in St Agnes, Cornwall, within easy reach of the coastal path and beaches.

Guest Accommodation
3 The Old School House

3 The Old School House

Guest Accommodation · British road, St Agnes · 3.1 miles away

A two-room holiday home in St Agnes, Cornwall, well placed for walking, cycling and watersports along this stretch of coast.

Hotel
St Agnes Hotel

St Agnes Hotel

Hotel · 11 Churchtown, St Agnes · 3.1 miles away

A 6-room hotel in Churchtown, St Agnes, with its own restaurant and bar and free parking on-site in the heart of the village.

Guest Accommodation
Salty's Cottage

Salty's Cottage

Guest Accommodation · 31 Rosemundy, St Agnes · 3.1 miles away

A small two-room cottage in St Agnes, Cornwall, with a garden, sea views and direct beach access.

Guest Accommodation
Beacon Barn

Beacon Barn

Guest Accommodation · Penwinnick Road, St Agnes · 3.7 miles away

Two-room self-catering barn conversion on Penwinnick Road in St Agnes, Cornwall, with sea views and a private garden.

Beacon Country House Hotel

Beacon Country House Hotel

Hotel · Goonvrea Road, St Agnes · 3.8 miles away

Beacon Country House Hotel is a relaxed 11-room hotel near St Agnes, Cornwall, with a bar, restaurant and garden setting close to Trevaunance Cove.

Penhallow House

Penhallow House

B&B · Station Road, Newlyn East · 4.5 miles away

B&B on Station Road in Newlyn East, Cornwall, with a gym on-site and free parking - a handy base for the coast and countryside.

Village Bed and Breakfast

Village Bed and Breakfast

B&B · 16 Churchtown, Newquay · 4.7 miles away

A relaxed B&B in Newquay, Cornwall, suited to families or beach-hoppers who want free parking and en-suite family rooms close to the sand.

Lewinnick Lodge

Lewinnick Lodge

Hotel · Pentire Headland, Newquay · 4.8 miles away

A restaurant-led hotel on Newquay's Pentire Headland, with sea-view rooms and a menu built around fresh seafood and roasts.

Seven Bed and Breakfast

Seven Bed and Breakfast

B&B · 7 Roddas Road, St Agnes · 4.9 miles away

B&B on Roddas Road in St Agnes, Cornwall, with en-suite rooms, a garden and free parking close to the coastal path.

Pentire Newquay Cornwall Hotel

Pentire Newquay Cornwall Hotel

Hotel · Pentire Avenue, Newquay · 5 miles away

Hotel on Pentire Avenue in Newquay, close to the headland and beaches, with sea-view rooms and an indoor pool.

Hotel
Pentire Hotel

Pentire Hotel

Hotel · Pentire Avenue, Newquay · 5 miles away

A 69-room family hotel on Pentire Avenue in Newquay, with restaurant, bar and breakfast plus a spa and sea views.

🏨

Know a hotel / b&b in Perranporth 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 hotel / b&b