Skip to main content

Hotels in Mawgan Porth

88 handpicked places to stay

Photo © Steve, Google Maps

The Scarlet Hotel

The Scarlet Hotel

Hotel · Tredragon Road, Mawgan Porth

An adults-only hotel above Mawgan Porth's beach in Cornwall, with sea views, a spa and an outdoor pool.

Bedruthan Hotel and Spa

Bedruthan Hotel and Spa

Hotel · Trenance, Newquay · 0.3 miles away

A large 101-room hotel at Trenance in Newquay, Cornwall, built for sea views and anchored by an extensive spa.

Blue Bay Beach House

Blue Bay Beach House

Guest Accommodation · Mawgan Porth, Newquay · 0.4 miles away

Nine bright, contemporary rooms and suites, some with sea views, at this Mawgan Porth guest house near Newquay's Fistral Beach.

Trevarrian Lodge

Trevarrian Lodge

B&B · Trevarrian, Newquay · 0.7 miles away

A modest six-room B&B in Trevarrian near Newquay, with sea views over the Cornish coast from some rooms.

Wax Watergate

Wax Watergate

Hotel · Watergate Bay, Newquay · 1.5 miles away

Wax Watergate is a surf-focused hotel on Watergate Bay, Newquay, with a pool-and-plasma-TV bar and occasional fireworks nights.

Watergate Bay Hotel
4 star★

Watergate Bay Hotel

Hotel · Watergate Bay, near Newquay · 1.5 miles away

Contemporary beachfront hotel set directly above the two-mile sands of Watergate Bay, with a sea-facing infinity pool, spa and three restaurants.

Kenton

Kenton

Guest Accommodation · Watergate Road, Newquay · 2.7 miles away

A family-run guest accommodation on Watergate Road, Newquay, with sea views and easy reach of the town's beaches.

Whipsiderry Hotel

Whipsiderry Hotel

Hotel · Trevelgue Road, Newquay · 2.8 miles away

A traditional Cornish hotel on Trevelgue Road, Newquay, with an outdoor pool and easy coastal path access to the beach.

Rolling Waves

Rolling Waves

Guest Accommodation · Alexandra Road, Newquay · 2.9 miles away

Rolling Waves is a licensed seaside B&B on Alexandra Road in Newquay, with sea views and optional four-course dinners.

Porth Beach Hotel

Porth Beach Hotel

Hotel · Alexandra Road, Newquay · 2.9 miles away

A short walk from Porth Beach on Newquay's edge, this hotel pairs comfortable en-suite rooms with a breakfast that goes beyond the usual.

Mermaid Gaze in Porth, Newquay

Mermaid Gaze in Porth, Newquay

Guest Accommodation · 12 Alexandra Court, Porth · 2.9 miles away

Guest accommodation in Porth with sea views and a hot tub, close to Porth Beach and a short drive from Newquay and Padstow.

Sirens Sunset

Sirens Sunset

B&B · 14 Century Court, Newquay · 3.1 miles away

Adults-only B&B in Newquay with breakfast, sea views and a garden for sitting out, close to beaches and the coast path.

Penwyth House

Penwyth House

B&B · 1 Stanways Road, Newquay · 3.1 miles away

A relaxed B&B on Stanways Road for beach-goers and surfers, within easy reach of Fistral Beach and central Newquay, with free parking.

Porth Lodge Hotel - Guest House

Porth Lodge Hotel - Guest House

Guest Accommodation · Porthbean Road, Newquay · 3.2 miles away

A 16-room guest house on Porthbean Road in Newquay, close to the beach, with free parking and a bowling alley on site.

Glendorgal Hotel

Glendorgal Hotel

Hotel · Lusty Glaze Road, Newquay · 3.2 miles away

Family beach breaks and coastal walkers suit Glendorgal Hotel best, a 26-room sea-view hotel on Lusty Glaze Road in Newquay.

Porth Veor Villas & Apartments

Porth Veor Villas & Apartments

Hotel · Porth Way, Newquay · 3.2 miles away

A collection of villas and apartments in Newquay, Cornwall, offering self-catering stays with sea views over the coastline.

Sure Hotel Collection by Best Western Porth Veor Manor Hotel

Sure Hotel Collection by Best Western Porth Veor Manor Hotel

Hotel · Porth Way, Porth · 3.2 miles away

A manor house hotel above Porth Beach near Newquay, suited to families and coastal walkers wanting sea views and space to relax.

Trewassick Barn

Trewassick Barn

B&B · Colan, Newquay · 3.3 miles away

Adults-only Cornish B&B in Colan near Newquay, with en-suite rooms and drinks provided, set among gardens for exploring the coast.

Haven Lodge Newquay

Haven Lodge Newquay

B&B · 127 Henver Road, Newquay · 3.4 miles away

Adults-only B&B on Henver Road in Newquay, with cooked breakfast and free parking handy for the Cornish coast.

Pine Lodge Guest House

Pine Lodge Guest House

Guest Accommodation · 91 Henver Road, Newquay · 3.4 miles away

Pine Lodge Guest House is a 13-room guesthouse on Henver Road in Newquay, with a heated outdoor pool and free on-site parking.

BlueHaven

BlueHaven

Guest Accommodation · 4 Godolphin Way, Newquay · 3.4 miles away

BlueHaven is a guest accommodation on Godolphin Way in Newquay, offering breakfast and en-suite family rooms close to the Cornish coast.

Pensalda Guest House

Pensalda Guest House

Guest Accommodation · 98 Henver Road, Newquay · 3.5 miles away

Simple en-suite rooms, some in garden annexes, at this family-run Newquay guest house a short drive from Fistral Beach.

Tregarthen - Adult Only

Tregarthen - Adult Only

Guest Accommodation · 1 Arundel Way, Newquay · 3.5 miles away

Adults-only B&B on Arundel Way in Newquay, close to Fistral Beach, with en-suite rooms, minifridges and a garden for unwinding.

Skyline Guesthouse

Skyline Guesthouse

Guest Accommodation · 41 Henver Road, Newquay · 3.5 miles away

Guesthouse on Henver Road in Newquay, an easy walk from the town centre and beaches, with free on-site parking.

Aquarius B&B

Aquarius B&B

B&B · 29 Henver Road, Newquay · 3.6 miles away

A cheerful 6-room B&B on Henver Road in Newquay, serving breakfast each morning with a sunroom and garden for relaxing after.

Jasmine House

Jasmine House

B&B · 27 Henver Road, Newquay · 3.6 miles away

A family-run B&B on Henver Road in Newquay, close to Cornwall's coastline, with free parking and a garden to relax in.

Kilbirnie Hotel

Kilbirnie Hotel

Hotel · Narrowcliff, Newquay · 3.6 miles away

A sizeable 66-room hotel on Narrowcliff in Newquay, with sea views, two pools and a restaurant serving a broad menu.

B&B
Seven Bays Stays

Seven Bays Stays

B&B · St Merryn Crossroads, St Merryn · 3.6 miles away

A B&B at St Merryn Crossroads in Cornwall, handy for the coast, with free parking, a bar and restaurant on site.

Holidays at Atlantic Bays Holiday Park

Holidays at Atlantic Bays Holiday Park

Guest Accommodation · Tregolds, Padstow · 3.7 miles away

Self-catering park accommodation near Padstow with a picnic area, garden and free on-site parking close to Cornwall's coast.

Sandy Lodge Hotel Newquay

Sandy Lodge Hotel Newquay

Hotel · 6-12 Hilgrove Road, Newquay · 3.7 miles away

A 69-room hotel on Hilgrove Road, a short walk from Newquay's centre and coast, with the Eden Project within reach for a day out.

Barrowfield Hotel

Barrowfield Hotel

Hotel · 1 - 5 Hilgrove Road, Newquay · 3.7 miles away

An 80-room hotel in Newquay, Cornwall, close to the beaches, with a lively bar, evening entertainment and an indoor pool.

13 Cliff Edge

13 Cliff Edge

Guest Accommodation · Newquay, Cornwall · 3.8 miles away

Two-room holiday home in Newquay with sea views and private parking, close to Fistral Beach and the town centre.

Tolcarne Beach Colonial Restaurant and Rooms

Tolcarne Beach Colonial Restaurant and Rooms

B&B · Tolcarne Beach, Newquay · 3.8 miles away

B&B right on Tolcarne Beach in Newquay, with a sunset-facing restaurant and coastal paths, golf and watersports all close by.

Tolcarne

Tolcarne

Guest Accommodation · Truro, Cornwall · 3.8 miles away

A small four-room guest house in central Truro, Cornwall, with free on-site parking and a garden for relaxing after a day out.

B&B
Trewinda Lodge

Trewinda Lodge

B&B · 17 Eliot Gardens, Newquay · 3.8 miles away

Trewinda Lodge is a small B&B in Newquay, Cornwall, with cooked breakfasts and a garden a short walk from the beaches.

Premier Inn Newquay Seafront

Premier Inn Newquay Seafront

Hotel · Narrowcliffe Road, Newquay · 3.9 miles away

Premier Inn Newquay Seafront is an 82-room hotel on Narrowcliffe Road, Newquay, with sea views and an on-site restaurant and bar right by the beach.

Bedlam House

Bedlam House

Guest Accommodation · 49 Ulalia Road, Newquay · 3.9 miles away

A guest house on Ulalia Road in Newquay, close to Cornwall's beaches, with warm en-suite rooms and a fireplace lounge to return to.

The Beresford Hotel

The Beresford Hotel

Hotel · Narrowcliff, Newquay · 3.9 miles away

A bar, restaurant and breakfast room overlooking Tolcarne beach at The Beresford Hotel on Narrowcliff, Newquay.

Newquay Beach Hotel

Newquay Beach Hotel

Hotel · 1 Narrowcliff, Newquay · 3.9 miles away

A Narrowcliff hotel in Newquay, close to the train station and beaches, with modern rooms and a well-liked breakfast spread.

Eliot Hotel

Eliot Hotel

Hotel · Edgcumbe Avenue, Newquay · 3.9 miles away

A traditional Newquay hotel on Edgcumbe Avenue, with clean en-suite rooms and a short walk to both beach and town centre.

Chynoweth Lodge

Chynoweth Lodge

Guest Accommodation · 1 Eliot Gardens, Newquay · 3.9 miles away

Adults-only guest accommodation on Eliot Gardens in Newquay, with a spa and sauna on-site alongside simple en-suite rooms.

Chynoweth Trelash B&B

Chynoweth Trelash B&B

B&B · Trelash, Launceston · 3.9 miles away

A small three-room B&B in Trelash near Launceston, with garden views and easy access to Bodmin Moor and the Cornish countryside.

Great Western Hotel

Great Western Hotel

Hotel · Cliff Road, Newquay · 3.9 miles away

Newquay's Cliff Road overlooks the sea, and the Great Western Hotel sits right along it with 64 rooms and sea views over the coast.

Westward Bed & Breakfast

Westward Bed & Breakfast

B&B · 25 Edgcumbe Avenue, Newquay · 3.9 miles away

A relaxed 7-room B&B on Edgcumbe Avenue in Newquay, close to the Cornish coast, with surfboard storage for beach days.

Harrington Guest House

Harrington Guest House

Guest Accommodation · 25 Tolcarne Road, Newquay · 4 miles away

Six contemporary en-suite rooms in a Newquay townhouse B&B, with a guest lounge, pool table and free on-site parking near the beaches.

Guest Accommodation
TRIG-Private Studio Courtyard Walk to Fistral

TRIG-Private Studio Courtyard Walk to Fistral

Guest Accommodation · 118 Mount Wise, Newquay · 4 miles away

A private studio on Mount Wise in Newquay, an easy walk from Fistral Beach and the town's surf, pubs and restaurants.

Copper Beech Rooms

Copper Beech Rooms

Guest Accommodation · 70 Edgcumbe Avenue, Newquay · 4.1 miles away

Adults-only guest accommodation in Newquay, an 8 minute walk from Tolcarne Beach, with a single en-suite room and free on-site parking.

Griffin Inn Newquay

Griffin Inn Newquay

Hotel · Cliff Road, Newquay · 4.1 miles away

A 14-room pub hotel on Cliff Road in Newquay, close to the beaches, with a restaurant known for its varied menu and Wagyu burgers.

Hotel Victoria

Hotel Victoria

Hotel · East Street, Newquay · 4.1 miles away

A 71-room Newquay hotel on East Street, close to beaches and the Cornish coastline, with a pool, spa and free parking.

Reef Lodge

Reef Lodge

Guest Accommodation · 30-32 Island Crescent, Newquay · 4.1 miles away

Straightforward guest accommodation in Newquay for beach-trippers and surf-season visitors who want a comfortable base with parking and a quick check-in.

Atlantic Hotel Newquay

Atlantic Hotel Newquay

Hotel · Dane Road, Newquay · 4.1 miles away

Hotel on Dane Road in Newquay, close to the coastline and beaches, with sea-view rooms and an on-site spa and pool.

Tregella Guest House

Tregella Guest House

Guest Accommodation · 15 Island Crescent, Newquay · 4.1 miles away

Guest house directly opposite Towan Beach in Newquay, with en-suite rooms, free parking and a full English breakfast included.

St Bernards Guesthouse

St Bernards Guesthouse

Guest Accommodation · 9 Berry Road, Newquay · 4.1 miles away

A small family-run guesthouse just outside Newquay, with only seven en-suite rooms and a bar, garden and gym on site.

Seven Bays Hideaway

Seven Bays Hideaway

Hotel · St Merryn Ho!, Padstow · 4.1 miles away

A two-room static caravan retreat near Padstow, Cornwall, with its own kitchen and garden for a self-catering coastal break.

Wenden Guest House

Wenden Guest House

Guest Accommodation · 11 Berry Road, Newquay · 4.1 miles away

An adults-only guest house on Berry Road in Newquay, close to Cornwall's beaches, with free parking and en-suite rooms.

Sea Bed Guesthouse

Sea Bed Guesthouse

Guest Accommodation · 13 Berry Road, Newquay · 4.1 miles away

A modest seven-room guesthouse on Berry Road in Newquay, with bright en-suite rooms and a bar close to the town's beaches.

Lazy Waves Boutique B and B

Lazy Waves Boutique B and B

B&B · Island Crescent, Newquay · 4.1 miles away

Boutique adults-only B&B in Newquay with sea-view rooms, en suites and duck-down duvets, a short walk from Fistral Beach.

Invernook

Invernook

Guest Accommodation · 8 Berry Road, Newquay · 4.2 miles away

Guest accommodation on Berry Road in Newquay with its own games room and library, plus free WiFi and breakfast included.

Trevellis Bed and Breakfast

Trevellis Bed and Breakfast

B&B · 21 Trebarwith Crescent, Newquay · 4.2 miles away

A modest six-room, family-run B&B on Trebarwith Crescent in Newquay, close to beaches and coastal paths, with cooked breakfasts included.

Harbour Hotel

Harbour Hotel

Hotel · North Quay Hill, Newquay · 4.2 miles away

A small six-room hotel above Newquay's North Quay, with a garden, bar and restaurant and beaches close by.

Oceanside Lifestyle Hotel

Oceanside Lifestyle Hotel

Hotel · 22 Headland Road, Newquay · 4.2 miles away

Sea-view hotel on Headland Road in Newquay, with 31 comfortable rooms and a relaxed, well-fed atmosphere close to the coast.

B&B
Smugglers Rest

Smugglers Rest

B&B · 1 Seymour Avenue, Newquay · 4.2 miles away

Smugglers Rest is a no-frills B&B on Seymour Avenue in Newquay, with some rooms looking out over the bay and free parking on site.

Hotel
The White House

The White House

Hotel · 33 Mount Wise, Newquay · 4.2 miles away

Adults-only hotel on Mount Wise, Newquay, with breakfast included and a bar and sun deck for unwinding after the beach.

B&B
Seashells

Seashells

B&B · 55 Fore Street, Newquay · 4.3 miles away

Seashells is a small B&B on Fore Street in Newquay, with en-suite rooms, sea views and 24 hour reception close to the coast.

OYO Minerva Guesthouse

OYO Minerva Guesthouse

Guest Accommodation · 2-3 The Crescent, Newquay · 4.3 miles away

A traditional Crescent-terrace guesthouse in Newquay with sea-view rooms, a bar, breakfast and parking close to the coast.

Alderberry Lodge

Alderberry Lodge

B&B · 6 Trenance Road, Newquay · 4.3 miles away

A no-frills B&B in an uphill villa on Trenance Road, Newquay, with en-suite rooms, free WiFi and free on-site parking.

Summer Breeze Guest House - B&B

Summer Breeze Guest House - B&B

Guest Accommodation · 20 Mount Wise, Newquay · 4.3 miles away

A relaxed six-room townhouse B&B on Mount Wise in Newquay, with en-suite rooms and free parking close to the Cornish coast.

The Headland Hotel & Spa
5 star

The Headland Hotel & Spa

Hotel · Fistral Beach, Newquay · 4.3 miles away

Grand Victorian hotel on the headland above Fistral Beach in Newquay, with an extensive spa, multiple pools and wide Atlantic views from most rooms.

St Breca

St Breca

B&B · 22 Mount Wise, Newquay · 4.3 miles away

A stone-built B&B on Mount Wise in Newquay, a short walk from the beaches, with nine individually decorated rooms and free parking.

Premier Inn Newquay Quintrell Downs

Premier Inn Newquay Quintrell Downs

Hotel · Quintrell Downs, Newquay · 4.3 miles away

Premier Inn at Quintrell Downs near Newquay offers spacious, air-conditioned en-suite rooms and free on-site parking from £39.

The Quies

The Quies

Guest Accommodation · 26 Mountwise, Newquay · 4.3 miles away

Guesthouse on Mountwise in Newquay, a short walk from the beach, with air-conditioned rooms and free on-site parking.

Surfside Stop

Surfside Stop

Guest Accommodation · 35 Mountwise, Newquay · 4.3 miles away

Simple en-suite rooms with sea views at Surfside Stop, a laid-back guesthouse on Mountwise in Newquay, close to the beach.

Guest Accommodation
Bambu Cottage

Bambu Cottage

Guest Accommodation · 14 Broad Street, Newquay · 4.3 miles away

Bambu Cottage is a two-room holiday home on Broad Street in Newquay, a short walk from Fistral Beach and the town centre.

Priory Lodge Hotel

Priory Lodge Hotel

Hotel · Mount Wise, Newquay · 4.3 miles away

A 26-room hotel on Mount Wise, Newquay, in a 1920s former vicarage, with beaches, coastal walks and watersports all within easy reach.

The Lyncroft

The Lyncroft

B&B · 54 Tower Road, Newquay · 4.4 miles away

A B&B on Tower Road in Newquay, a short walk from the beaches, with spotless rooms and breakfasts that cover dietary needs.

Geckos Rest

Geckos Rest

B&B · 77 Mount Wise, Newquay · 4.4 miles away

B&B on Mount Wise in Newquay, minutes from the beaches and coastline, with sea-view rooms and free on-site parking.

Fairways Guest House

Fairways Guest House

Guest Accommodation · 16 St Georges Road, Newquay · 4.5 miles away

Fairways Guest House in Newquay offers en-suite rooms with drinks and 24-hour reception, close to Cornwall's coastline and attractions.

The Trelinda Guest House

The Trelinda Guest House

Guest Accommodation · 20 - 22 St Georges Road, Newquay · 4.5 miles away

Family-run guest house in Newquay with bright, modern en-suite rooms, free WiFi and free on-site parking close to Cornwall's beaches.

Guest Accommodation
The Surfer's Townhouse with Sea Views

The Surfer's Townhouse with Sea Views

Guest Accommodation · 35 Saint George's Road, Newquay · 4.5 miles away

A five-room Newquay townhouse with sea views, close to Fistral Beach and the town centre.

Longbeach Hotel - Adults Only

Longbeach Hotel - Adults Only

Hotel · 11 Trevose Avenue, Newquay · 4.5 miles away

Adults-only hotel on Trevose Avenue in Newquay, close to bars, restaurants and entertainment, with a garden and free on-site parking.

Guest Accommodation
MORLANOW-Private entrance courtyard sea views

MORLANOW-Private entrance courtyard sea views

Guest Accommodation · 118 Mount Wise, Newquay · 4.5 miles away

Adults-only guest accommodation on Mount Wise in Newquay, with a private entrance courtyard and sea views for couples wanting a quiet coastal base.

Farmers Arms

Farmers Arms

B&B · Harlyn Road, Padstow · 4.5 miles away

A small four-room B&B on Harlyn Road in Padstow, suited to pet-owning couples wanting a simple pub-style base near the Cornish coast.

Smarties Surf Lodge

Smarties Surf Lodge

B&B · 84 Crantock Street, Newquay · 4.5 miles away

A five-room B&B on Crantock Street in Newquay, well suited to surfers and beach-hoppers travelling with dogs.

Guest Accommodation
Mortham

Mortham

Guest Accommodation · Trehembourne Road, St Merryn · 4.5 miles away

Mortham is a guest accommodation on Trehembourne Road in St Merryn, handy for reaching the Seven Bays along the Cornish coast.

Breakers Guest House

Breakers Guest House

Guest Accommodation · 12 Atlantic Road, Newquay · 4.6 miles away

Guest house on Atlantic Road, Newquay, a short walk from the beach and town centre, with free on-site parking and sea-view rooms.

The Cornish Arms Inn

The Cornish Arms Inn

Hotel · Pendoggett, Port Isaac · 4.9 miles away

A small 8-room inn near Port Isaac on the North Cornwall coast, with its own restaurant, bar and free parking.

The Esplanade Hotel

The Esplanade Hotel

Hotel · Esplande Road, Newquay · 4.9 miles away

Family-friendly hotel on Newquay's Esplanade Road, close to the beach with golf, fishing, watersports and cycling all nearby.

Fistral Beach Hotel and Spa - Adults Only

Fistral Beach Hotel and Spa - Adults Only

Hotel · Esplanade Road, Newquay · 5 miles away

Adults-only hotel on Newquay's Esplanade Road, with sea-view dining, a well-praised breakfast and a spa pool, sauna and steam room.

🏨

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