# Hotels and B&Bs near Perranporth Beach — 10 within 3 miles (2026)

> 10 hotels and B&Bs within 3 miles of Perranporth Beach in Perranporth, Cornwall. The nearest is The Seiners Arms, 0.2 miles away. 3 accept dogs.

Source: https://staycation.co.uk/near/perranporth-beach/hotels (Staycation.co.uk). Cite the source page, not this text version.

10 within 3 miles · nearest first

**In short:** 10 hotels and B&Bs within 3 miles of Perranporth Beach in Perranporth, Cornwall. The nearest is The Seiners Arms, 0.2 miles away. 3 accept dogs.

Updated 29 August 2026 · Distances are straight-line · Ratings from Google · [About Perranporth Beach](https://staycation.co.uk/perranporth/attractions/perranporth-beach)

[Cottages 645](https://staycation.co.uk/near/perranporth-beach/cottages) [Camping 83](https://staycation.co.uk/near/perranporth-beach/camping) [Hotels 10](https://staycation.co.uk/near/perranporth-beach/hotels) [Places to eat in Perranporth](https://staycation.co.uk/perranporth/restaurants)

[0.2 miles Perranporth The Seiners Arms ★ 4.6 (960) The Seiners Arms is a 23-room pub hotel on Beach Rd in Perranporth, Cornwall, minutes from the sand with free parking thrown in.](https://staycation.co.uk/perranporth/hotels/the-seiners-arms) [0.6 miles Perranporth Ocean Breeze ★ 4.4 (7) A small 3-room hotel in Perranporth, Cornwall, with direct beach access and sea views, close to golf, fishing and watersports.](https://staycation.co.uk/perranporth/hotels/ocean-breeze) [0.9 miles Perranporth · Dogs welcome Haven Perran Sands Holiday Park Cornwall ★ 4.2 (4,949) Haven Perran Sands Holiday Park in Perranporth offers on-site dining and direct beach access alongside pools and family entertainment.](https://staycation.co.uk/perranporth/hotels/haven-perran-sands-holiday-park-cornwall) [1 mile Perranporth St Georges Hotel ★ 4.7 (70) A straightforward hotel on St. Georges Hill in Perranporth, suited to travellers who want easy beach access and free on-site parking.](https://staycation.co.uk/perranporth/hotels/st-georges-hotel) [1.9 miles Truro Zucchini Hotel ★ 4.4 (249) A 12-room hotel in Perranporth, Cornwall, close to the beach with free parking and a garden bar for winding down after the sand.](https://staycation.co.uk/perranporth/hotels/zucchini-hotel) [2.5 miles Newquay · Dogs welcome Newperran Holiday Resort ★ 4.3 (512) Three-bedroom mobile homes sleeping six at Newperran Holiday Resort near Newquay, with an indoor pool and dog-friendly grounds.](https://staycation.co.uk/newquay/hotels/newperran-holiday-resort) [2.5 miles St Agnes Rose In Vale Country House Hotel ★ 4.3 (112) Adults-only country house hotel near Mithian, St Agnes, with 22 rooms, gardens and a solar-heated outdoor pool close to the Cornish coast.](https://staycation.co.uk/st-agnes/hotels/rose-in-vale-country-house-hotel) [2.8 miles St Agnes Mellowvean ★ 5.0 (14) 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.](https://staycation.co.uk/st-agnes/hotels/mellowvean) [2.9 miles St Agnes · Dogs welcome Driftwood Spars ★ 4.4 (636) 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.](https://staycation.co.uk/st-agnes/hotels/driftwood-spars) [3 miles St Agnes Beach Cottage ★ 5.0 (8) A small four-room cottage-style stay on Quay Road in St Agnes, with sea views and a garden just steps from the coast.](https://staycation.co.uk/st-agnes/hotels/beach-cottage)

## Quick answers

### How many hotels and B&Bs are there near Perranporth Beach?

We list 10 within 3 miles of Perranporth Beach, measured in a straight line.

### Which hotels and B&Bs are closest to Perranporth Beach?

The nearest are The Seiners Arms (0.2 miles), Ocean Breeze (0.6 miles) and Haven Perran Sands Holiday Park Cornwall (0.9 miles).

### Are there dog-friendly hotels and B&Bs near Perranporth Beach?

Yes: 3 of the 10 accept dogs. They are marked on this page.

### How are the distances worked out?

They are straight-line distances between each place and Perranporth Beach, so the journey by road will be a little longer.
