Hotels in Mawgan Porth
88 handpicked places to stay
Photo © Steve, Google Maps
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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.
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
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
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 · 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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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.
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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.
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
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.
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
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
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.
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
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
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
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
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