Cornwall hotels

Cornwall Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Pentillie Castle And Estate Bed & Breakfast Saltash  5 stars

Saltash

Retallack Resort And Spa St Columb Major  5 stars

St Columb Major INR 8 976

The Bay View Inn Bude  5 stars

Bude INR 10 147

Poole Farm Bed & Breakfast Launceston  5 stars

Launceston INR 7 805

The Beach Hotel Bude  5 stars

Bude Exclusive INR 13 270

The Norway Inn Perranwell  5 stars

Perranwell Exclusive INR 10 277

Althea Library Bed & Breakfast Bed & Breakfast Padstow  5 stars

Padstow

Trenython Manor Hotel & Spa Par  4 stars

Par Superb INR 10 277

The Oceanic Hotel Falmouth  4 stars

Falmouth INR 26 149

Tregony Guest House St Ives  4 stars

St Ives (Cambridgeshire) INR 8 781

Bradleigh Lodge St Austell  4 stars

St Austell Exclusive INR 8 196

Hebasca Hotel Bude  4 stars

Bude Very good INR 8 261

Polraen Country House Hotel Looe  4 stars

Looe INR 8 131

Dewolf Guest House Newquay  4 stars

Newquay INR 7 870

Carlyon Bay Hotel St Austell  4 stars

St Austell Fabulous INR 19 774

Cornwall Hotel Spa And Estate St Austell  4 stars

St Austell Superb INR 19 709

The Cove Guest House Newquay  4 stars

Newquay INR 8 261

Kallacliff - Guest Accommodation Newquay  4 stars

Newquay Exclusive INR 7 415

Duporth Guest House Penzance  4 stars

Penzance Fabulous INR 7 610

Mount Royal - Penzance Bed & Breakfast  4 stars

Penzance Superb INR 10 993

Fowey Hall Hotel  4 stars

Fowey Fabulous INR 22 897

The Harbour - Guest House Newquay  4 stars

Newquay Superb INR 15 481

Lyonesse Guest House Falmouth  4 stars

Falmouth INR 8 651

Anacapri Guest House Falmouth  4 stars

Falmouth Fabulous INR 13 270

Budock Vean Hotel Falmouth  4 stars

Falmouth Very good INR 19 839

Devon & Cornwall Inn Torpoint  4 stars

Torpoint INR 8 066

Bridgeside Guest House - B&B Looe  4 stars

Looe INR 6 244

The Royal Duchy Hotel Falmouth  4 stars

Falmouth INR 17 433

Bude Haven Hotel  4 stars

Bude INR 8 261

Emms Cottage Par  4 stars

Par INR 7 285

Little Mainstone Guest House Looe  4 stars

Looe INR 6 309

The Crooked Inn - Inn Saltash  4 stars

Saltash INR 10 277

Fistral Beach Hotel And Spa Newquay  4 stars

Newquay INR 13 400

Treglos Hotel Padstow  4 stars

Padstow INR 17 758

Kernow Homes Travel Accommodation St Austell  4 stars

St Austell INR 12 229

The Swan Hotel Wadebridge  4 stars

Wadebridge INR 5 789

The Black Swan Hotel Helston  4 stars

Helston INR 8 391

Bay Retreat Villas Padstow  4 stars

Padstow

Glencree House Bed & Breakfast Penzance  4 stars

Penzance Exclusive

The Fowey Hotel  4 stars

Fowey Fabulous INR 12 684

The Metropole Hotel Padstow  4 stars

Padstow Fabulous INR 13 400

The Scarlet Hotel Newquay  4 stars

Newquay Superb INR 26 800

County Arms Hotel Truro  4 stars

Truro Superb INR 7 090

The Llawnroc Hotel Gorran Haven  4 stars

Gorran Haven

Yha Boscastle Hostel  4 stars

Boscastle Superb INR 4 228

The Headland Hotel And Spa Newquay  4 stars

Newquay Superb INR 17 628

The Ship Inn Penzance  4 stars

Penzance Fabulous INR 10 407

Oak Lodge Bed And Breakfast Bude  4 stars

Bude INR 7 220

King Arthur'S Arms Inn Tintagel  4 stars

Tintagel INR 8 196

Dolphin Guest House Looe  4 stars

Looe

Wadebridge B&B  4 stars

Wadebridge INR 8 001

Rosemullion Hotel - Guest House Falmouth  4 stars

Falmouth INR 9 302

St Moritz Hotel Wadebridge  4 stars

Wadebridge INR 11 123

The Inn On The Shore Downderry  4 stars

Downderry (cornwall) INR 6 439

Paths End - B&B Bodmin  4 stars

Bodmin Superb INR 6 179

Chycara  4 stars

Truro INR 13 335

The Snooty Fox Inn Looe  4 stars

Looe Fabulous INR 6 504

Trevarrian Lodge Newquay  4 stars

Newquay INR 6 504

Carland Cross Bed & Breakfast Bed & Breakfast Newquay  4 stars

Newquay INR 10 277

River View - B&B Fowey  4 stars

Fowey INR 9 236

Penrose Bed & Breakfast Bed & Breakfast Lostwithiel  4 stars

Lostwithiel INR 6 765

The Old Custom House Hotel Padstow  4 stars

Padstow Good INR 15 286

The Nare Hotel Truro  4 stars

Truro Superb INR 32 719

Greenbank Hotel Falmouth  4 stars

Falmouth Fabulous INR 16 197

St Michaels Hotel & Spa Falmouth  4 stars

Falmouth Very good INR 17 888

The Britannia Inn & Waves Restaurant Par  4 stars

Par INR 11 188

Harbour Inn Porthleven  4 stars

Porthleven Good

Artist Residence Penzance  4 stars

Penzance Superb INR 18 864

Carnson House Bed & Breakfast Penzance  4 stars

Penzance Fabulous INR 5 789

The Atlantic Hotel Newquay  4 stars

Newquay Superb INR 18 018

Headlands Guest House Falmouth  4 stars

Falmouth

Downsfield Bed And Breakfast St Ives  4 stars

St Ives (Cambridgeshire) Exclusive INR 9 106

The Paris Hotel Coverack  4 stars

Coverack

Trewinda Lodge Newquay  4 stars

Newquay INR 5 659

Rose In Vale Country House Hotel St Agnes  4 stars

St Agnes (Cornwall) Very good INR 13 009

Penarth Guest House Par  4 stars

Par INR 7 935

Bedruthan Hotel And Spa Newquay  4 stars

Newquay Superb INR 19 449

The Royal Inn St Austell  4 stars

St Austell Superb INR 6 244

Elements Hotel Bude  4 stars

Bude Very good INR 7 935

The Lugger Hotel Truro  4 stars

Truro Fabulous INR 14 571

Cherrywood Lodge Looe  4 stars

Looe

Surfside Stop Bed & Breakfast Newquay  3 stars

Newquay INR 7 805

Carbis Bay . Hotel St Ives  3 stars

St Ives (Cambridgeshire) INR 23 222

Mount Haven Hotel Penzance  3 stars

Penzance INR 15 806

Mullion Cove Hotel  3 stars

Mullion

An Mor Hotel Bude  3 stars

Bude INR 9 497

The Fountain Inn Penzance  3 stars

Penzance Superb INR 13 270

Barclay House Cottages Looe  3 stars

Looe INR 7 090

Well Parc Hotel Padstow  3 stars

Padstow INR 4 943

Old Ferry Boat Hotel St Ives  3 stars

St Ives (Cambridgeshire) Very good INR 6 114

Beacon Country House Hotel St Agnes  3 stars

St Agnes (Cornwall) INR 12 359

Driftwood Hotel Porthscatho  3 stars

Porthscatho

Avondale Hotel Newquay  3 stars

Newquay INR 7 870

Sands Resort Hotel Newquay  3 stars

Newquay INR 16 457

Trebarwith Hotel Newquay  3 stars

Newquay INR 4 748

Rosemundy House Hotel St Agnes  3 stars

St Agnes (Cornwall)

The St Mawes Hotel Saint Mawes  3 stars

Saint Mawes INR 17 107

Pendrin Guest House Tintagel  3 stars

Tintagel INR 5 854

The Lugger Hotel Penzance  3 stars

Penzance INR 8 261

Seashells Guest House Newquay  3 stars

Newquay Superb INR 8 521

Widemouth Manor Hotel Bude  3 stars

Bude INR 9 236

Park View Townhouse Hotel Falmouth  3 stars

Falmouth Very good INR 6 569

Hotel Penzance  3 stars

Penzance Superb INR 12 749

Tavistock Arms Hotel Gunnislake  3 stars

Gunnislake INR 4 748

The Grove Falmouth Hotel  3 stars

Falmouth INR 14 050

Eliot House Hotel, Liskeard  3 stars

Liskeard INR 8 846

Harbour Moon Inn Looe  3 stars

Looe INR 5 984

Berties Lodge Newquay  3 stars

Newquay INR 7 935

Isles Of Scilly Country Guesthouse  3 stars

Isles of Scilly

The Beresford Hotel Newquay  3 stars

Newquay

Mannings Hotel Truro  3 stars

Truro Very good INR 9 952

Westbourne Guest House Penzance  3 stars

Penzance INR 8 001

Primrose Valley Hotel St Ives  3 stars

St Ives (Cambridgeshire) Fabulous INR 14 245

Whipsiderry Hotel Newquay  3 stars

Newquay INR 12 619

Yha Penzance  3 stars

Penzance Fabulous INR 7 740

Minerva Hotel Newquay  3 stars

Newquay Exceptional INR 5 594

The Smugglers Inn Hotel Newquay  3 stars

Newquay INR 7 480

Port Gaverne Hotel Port Isaac  3 stars

Port Isaac Very good INR 12 554

Engine Inn Penzance  3 stars

Penzance INR 9 302

Hotel California Newquay  3 stars

Newquay Superb INR 10 212

The Halfway House Inn Wadebridge  3 stars

Wadebridge

Pentire Hotel Newquay  3 stars

Newquay Very good INR 7 350

The Hannafore Point Hotel Looe  3 stars

Looe

The Brunel Inn Saltash  3 stars

Saltash INR 3 317

Tommy Jacks Hotel Bude  3 stars

Bude INR 7 220

Tudor Court Hotel Falmouth  3 stars

Falmouth INR 8 001

Pier House Hotel St Austell  3 stars

St Austell Good INR 11 773

Star Inn Hayle  3 stars

Hayle INR 9 432

Esplanade Hotel Newquay  3 stars

Newquay Very good INR 8 846

Best Western Cliff Head Hotel St Austell  3 stars

St Austell Very good INR 4 683

Talland Bay Hotel  3 stars

Talland Superb INR 21 466

Merchants Manor Hotel Falmouth  3 stars

Falmouth Fabulous INR 12 749

Mennabroom Bodmin  3 stars

Bodmin INR 9 627

Idle Rocks Hotel Saint Mawes  3 stars

Saint Mawes Very good INR 16 717

The Bugle Inn St Austell  3 stars

St Austell Fabulous INR 6 114

Bossiney House Hotel Tintagel  3 stars

Tintagel Fabulous INR 8 586

Seaview Hotel Looe  3 stars

Looe INR 8 131

Trevanion Lodge St Austell  3 stars

St Austell

The Falmouth Hotel  3 stars

Falmouth Very good INR 12 554

The Kilbirnie Hotel Newquay  3 stars

Newquay Very good INR 10 277

Best Western Restormel Lodge Lostwithiel  3 stars

Lostwithiel Fabulous INR 6 960

Tom Sawyers Tavern Hotel Looe  3 stars

Looe INR 9 041

Safe Harbour Inn Fowey  3 stars

Fowey INR 9 302

Caradon Inn Liskeard  3 stars

Liskeard

Cotehele Lodge Newquay  3 stars

Newquay Fabulous

The Countryman Inn Launceston  3 stars

Launceston

The Wellington Hotel Boscastle  3 stars

Boscastle Superb INR 13 400

The Ship Inn St Austell  3 stars

St Austell INR 7 545

The St Ives Bay Hotel  3 stars

St Ives (Cambridgeshire) INR 8 911

Camelot Castle Hotel Tintagel  3 stars

Tintagel INR 14 375

Harbourside Hotel Looe  3 stars

Looe

Trevalsa Court Hotel Mevagissey  3 stars

Mevagissey Superb INR 13 725

Pedn Olva Hotel St Ives  3 stars

St Ives (Cambridgeshire) Superb INR 15 286

Union Hotel Penzance  3 stars

Penzance Fabulous INR 8 391

Polurrian Bay Hotel Mullion  3 stars

Mullion Superb INR 10 082

Tregenna Castle Estate Hotel St Ives  3 stars

St Ives (Cambridgeshire) Fabulous INR 14 180

Cambrian Inn & Restaurant Newquay  3 stars

Newquay INR 6 895

The White Hart Hotel Liskeard  3 stars

Liskeard Guest rating INR 8 651

Penmere Manor Hotel Falmouth  3 stars

Falmouth Very good INR 7 675

Great Western Hotel Newquay  3 stars

Newquay Fabulous INR 7 220

South Penarth - B&B Truro  3 stars

Truro

Best Western Porth Veor Manor Hotel Newquay  3 stars

Newquay Superb INR 7 480

The Three Tuns Hotel Helston  3 stars

Helston

Wellington Hotel St Just  3 stars

St Just INR 10 537

Kirribilli Guest House Newquay  3 stars

Newquay INR 11 058

Sea Waves B&B Penzance  3 stars

Penzance INR 9 041

Lanhydrock Hotel & Golf Club Bodmin  3 stars

Bodmin Fabulous INR 13 204

Glendorgal Hotel Newquay  3 stars

Newquay Very good INR 10 668

Pengilley Guest House Newquay  3 stars

Newquay INR 7 155

Seaview Inn Falmouth  3 stars

Falmouth INR 6 635

Tyacks Hotel Camborne  3 stars

Camborne Guest rating INR 7 480

The Lerryn Hotel Falmouth  3 stars

Falmouth Fabulous INR 7 935

Queens Hotel Penzance  3 stars

Penzance Fabulous INR 11 383

Arches B&B St Austell  3 stars

St Austell INR 5 724

Treloyhan Manor Hotel St Ives  3 stars

St Ives (Cambridgeshire) INR 5 594

Grassmead Grasscroft Hotel Penzance  3 stars

Penzance

Pencrebar Hotel Newquay  3 stars

Newquay INR 4 293

Porth Avallen Hotel St Austell  3 stars

St Austell Fabulous INR 10 147

The Old Coastguard Hotel Mousehole  3 stars

Mousehole Fabulous INR 5 073

Best Western Hotel Bristol Newquay  3 stars

Newquay Very good INR 9 041

St Agnes Hotel  3 stars

St Agnes (Cornwall) INR 9 822

The Falcon Hotel Bude  3 stars

Bude INR 10 277

St Ives Harbour Hotel  3 stars

St Ives (Cambridgeshire) Fabulous INR 16 197

Cape Cornwall Golf & Leisure Hotel St Just  3 stars

St Just Good INR 8 846

Penmorvah Bed & Breakfast Penzance  3 stars

Penzance INR 8 976

The Ship Inn Lostwithiel  3 stars

Lostwithiel INR 9 367

Lanteglos Country House Hotel Camelford  3 stars

Camelford INR 9 757

Innis Inn St Austell  3 stars

St Austell

Smarties Surf Lodge Newquay  3 stars

Newquay INR 4 553

The Old Ferry Inn Fowey  3 stars

Fowey Fabulous INR 8 326

Penmorvah Manor Hotel Falmouth  3 stars

Falmouth Fabulous INR 8 911

The Dolphin Tavern Hotel Penzance  3 stars

Penzance INR 9 367

Rosalie Guest House Penzance  3 stars

Penzance INR 9 171

Legacy Hotel Victoria Newquay  3 stars

Newquay Very good INR 6 895

The Jamaica Inn Altarnun  3 stars

Altarnun Exceptional INR 8 716

The Wellington Hotel - Inn Penzance  3 stars

Penzance Guest rating INR 8 456

Housel Bay Hotel Lizard  3 stars

Lizard Fabulous INR 9 562

The Croft Hotel Newquay  3 stars

Newquay INR 5 268

The Royal Oak Inn Lostwithiel  3 stars

Lostwithiel INR 9 952

The Garrack Hotel & Restaurant St Ives  3 stars

St Ives (Cambridgeshire) Very good INR 10 277

Meudon Hotel Falmouth  3 stars

Falmouth INR 12 814

Green Lawns Hotel Falmouth  3 stars

Falmouth

The White Hart Hotel St Austell  3 stars

St Austell Very good INR 11 643

Penventon Park Hotel Redruth  3 stars

Redruth Fabulous INR 8 326

Madeira Hotel Falmouth  2 stars

Falmouth

The Victoria Inn Truro  2 stars

Truro INR 6 504

The Cliff Hotel Bude  2 stars

Bude INR 14 050

Carnmarth Hotel Newquay  2 stars

Newquay Fabulous INR 48 591

The Old Quay House Hotel Fowey  2 stars

Fowey Fabulous INR 12 554

Eliot Hotel Newquay  2 stars

Newquay INR 6 244

Sandy Lodge Hotel Newquay  2 stars

Newquay Good INR 5 594

Ocean Lodge Newquay  2 stars

Newquay INR 6 895

Atlantic View Hotel Tintagel  2 stars

Tintagel INR 10 472

Westberry Hotel Bodmin  2 stars

Bodmin Very good

Longbeach Hotel - Hostel Newquay  2 stars

Newquay INR 5 659

Schooners Hotel Hugh Town  2 stars

Hugh Town

Whiteways Guest House Penzance  2 stars

Penzance Good INR 5 464

Eden Lodge - B&B Falmouth  2 stars

Falmouth INR 7 870

Cottage Hotel Carbis Bay  2 stars

Carbis Bay Superb INR 4 943

Broadmead Hotel - Hotel Falmouth  2 stars

Falmouth Good INR 4 748

Priory Lodge Hotel Newquay  2 stars

Newquay Superb INR 8 196

The Atlantic Guest House St Ives  0 stars

St Ives (Cambridgeshire) Good INR 10 342

Ponsmere Hotel Perranporth  0 stars

Perranporth

Beachfield Hotel Penzance  0 stars

Penzance Superb INR 15 286

The Elms Guest House St Austell  0 stars

St Austell INR 6 895

Aquarius B&B Newquay  0 stars

Newquay Fabulous INR 5 789

Olivers Lodge Hotel St Ives  0 stars

St Ives (Cambridgeshire) Good INR 5 919

Kenton Hotel Newquay  0 stars

Newquay Very good INR 6 830

Trehellas House Hotel Bodmin  0 stars

Bodmin Superb INR 7 090

Bosanneth Guest House Falmouth  0 stars

Falmouth Exceptional

Seascape Lodge Newquay  0 stars

Newquay Very good INR 5 919

Juliots Well Cottages Camelford  0 stars

Camelford Superb INR 8 196

Breakers Lodge - Hostel Newquay  0 stars

Newquay INR 8 391

The Glendeveor Guest House Newquay  0 stars

Newquay Good INR 6 830

Trevilla Newquay  0 stars

Newquay Very good

The Alverton Guest House Truro  0 stars

Truro Fabulous INR 11 838

Tregella Guest House Newquay  0 stars

Newquay Superb INR 5 659

The Waterwheel Inn St Austell  0 stars

St Austell Fabulous INR 8 131

Ravensbury Hotel Newquay  0 stars

Newquay Good INR 5 529

The Windward Guest House Newquay  0 stars

Newquay Very good INR 8 911

The Quies  0 stars

Newquay Superb INR 4 553

Karmary Guest House St Austell  0 stars

St Austell INR 6 374

Commercial Hotel Penzance  0 stars

Penzance Fabulous INR 8 911

Melvill Guest House Falmouth  0 stars

Falmouth Fabulous

Angel Hotel Cornwall  0 stars

Cornwall INR 9 106

Molesworth Manor Guest House Padstow  0 stars

Padstow Fabulous INR 10 342

The Lewinnick Lodge Newquay  0 stars

Newquay Exceptional INR 17 368

Ivy Cottage Bodmin  0 stars

Bodmin INR 9 887

Invernook Hotel Newquay  0 stars

Newquay Superb

Chynoweth Lodge Newquay  0 stars

Newquay Superb

Earl Of Chatham Hotel Lostwithiel  0 stars

Lostwithiel

St Bernards Guesthouse Newquay  0 stars

Newquay Fabulous INR 6 439

Beachcombers Apartments Newquay  0 stars

Newquay INR 11 188

Little Harbour Guest House Looe  0 stars

Looe INR 6 244

Tricky'S Hotel Redruth  0 stars

Redruth Very good INR 7 285

Con Amore Guest House Penzance  0 stars

Penzance INR 4 943

Bowood Park Hotel Camelford  0 stars

Camelford Fabulous INR 10 603

Meadow View Guest House Newquay  0 stars

Newquay INR 7 285

Blue Reef Lodge Newquay  0 stars

Newquay INR 10 733

The Westcott Guest House Falmouth  0 stars

Falmouth Superb INR 8 131

Elnor Guest House Liskeard  0 stars

Liskeard INR 6 830

Pine Lodge Newquay  0 stars

Newquay Very good INR 10 472

The Harlyn Inn Padstow  0 stars

Padstow Guest rating INR 9 106

Surfers Hotel Newquay  0 stars

Newquay Guest rating INR 7 805

Hotel Sunnyside Newquay  0 stars

Newquay Guest rating INR 7 610

Kandi Lodge Newquay  0 stars

Newquay Superb INR 8 066

Beechwood House Guest House St Ives  0 stars

St Ives (Cambridgeshire) Very good INR 6 830

The Longboat Inn Penzance  0 stars

Penzance Fabulous INR 6 374

Merchant House Guest House Truro  0 stars

Truro INR 10 147

Summer Breeze Guest House - B&B Newquay  0 stars

Newquay INR 7 935

Wheal Tor Villa Liskeard  0 stars

Liskeard Fabulous INR 5 854

Bude Haven Guest House  0 stars

Bude

Sunrise Guest House Bude  0 stars

Bude INR 7 025

Chy-An-Albany Hotel St Ives  0 stars

St Ives (Cambridgeshire) Very good INR 12 164

St Georges Country House Perranporth  0 stars

Perranporth INR 10 928

The Lamorna Cove Hotel Mousehole  0 stars

Mousehole INR 9 627
United Kingdom regions