Skip to main content

Hotels in St Ives

24 handpicked places to stay

Photo © Google Maps contributors, Google Maps

St Ives offers everything from grand clifftop resorts to intimate harbourside guest houses, and where you stay shapes the kind of trip you have. Downalong's converted fisherman's cottages and boutique guest houses put you inside the town's cobbled core, close enough to walk to every beach and gallery without needing a car. Along Porthminster and toward Carbis Bay, sea-view hotels and spa resorts trade a little proximity for space, pools and quieter surroundings, while still keeping the branch-line station or coast path within easy reach.

The properties below span three brackets. At the top end, Carbis Bay Hotel & Estate and Tregenna Castle Resort offer full-scale resort facilities on private grounds just outside the town centre, while Blue Hayes brings an adults-only boutique intimacy overlooking the bay. In the middle, Pedn Olva, Trevose Harbour House and Boskerris Hotel combine characterful rooms with genuinely sea-facing positions, each within a short walk or drive of the harbour. For a simpler, more affordable base, Primrose House and Cornerways Guest House deliver comfortable rooms and proper Cornish breakfasts in the heart of the old town.

Whichever bracket suits your trip, book well ahead for the summer months: St Ives is a small town with a finite number of rooms, and its best-located properties sell out for July and August weekends many months in advance. Outside peak season, particularly in spring and autumn, rates ease considerably and availability is far more forgiving, making it an excellent time to try one of the town's higher-end resorts at a fraction of the summer price.

Carbis Bay Hotel & Estate
5 star

Carbis Bay Hotel & Estate

Hotel · Carbis Bay, on a private 25-acre beachfront estate

A five-star coastal resort on its own private estate above a Blue Flag beach, host to the 2021 G7 Summit.

Tregenna Castle Resort
4 star

Tregenna Castle Resort

Hotel · Hilltop grounds overlooking St Ives harbour

A 72-acre castle resort on high ground above St Ives, mixing hotel rooms, self-catering apartments and family leisure facilities.

Boskerris Hotel
4 star

Boskerris Hotel

Hotel · Carbis Bay, overlooking St Ives Bay

A boutique hotel in Carbis Bay with bay-facing rooms and a terrace overlooking St Ives across the water.

Pedn Olva
3 star★★

Pedn Olva

Hotel · On the rocks above Porthminster Beach

A recently renovated coastal hotel and pub perched on the rocks above Porthminster Beach, run by St Austell Brewery.

Primrose House
3 star★★

Primrose House

B&B · Quiet side street a short walk from the town centre

A cosy bed and breakfast tucked away a short walk from central St Ives, with freshly prepared local breakfasts.

Guest House
Cornerways Guest House
3 star★★

Cornerways Guest House

Guest House · Downalong, near the harbour and Porthgwidden Beach

A guest house built in the 1830s in Downalong's cobbled fisherman's quarter, run as a holiday stay for over 70 years.

3 Porthminster B&B

3 Porthminster B&B

B&B · 3 Porthminster Terrace, St Ives

Adults-only B&B in St Ives, a short stroll from the town centre and beach, with sea views and free parking.

Anchorage Guest House St Ives

Anchorage Guest House St Ives

Guest Accommodation · 5 Bunkers Hill, St Ives

An 18th-century adults-only guest house on Bunkers Hill in St Ives, with sea views and en-suite country-style rooms.

Atlantic Heights Guest House

Atlantic Heights Guest House

Guest Accommodation · 11 Ocean View Terrace, St Ives

A smart guesthouse on Ocean View Terrace in St Ives, with sea-view rooms, a garden and free parking close to the beaches and galleries.

Balnoon Inn

Balnoon Inn

Hotel · Old Coach Road, St Ives

A seven-room pub inn on Old Coach Road outside St Ives, with a garden and free parking a short drive from the beaches and coast.

Borthalan House

Borthalan House

Hotel · Off Boskerris Road, St Ives

A small, adults-only guesthouse off Boskerris Road in St Ives with just three rooms and a garden looking out to sea.

Boswenna

Boswenna

Guest Accommodation · Wheal Venture Road, St Ives

Adults-only guest accommodation on Wheal Venture Road in St Ives, with en-suite rooms and garden views close to the Cornish coast.

Chy an Gwedhen

Chy an Gwedhen

B&B · St Ives Road, St Ives

Adults-only B&B on St Ives Road with sea views and free parking, close to St Ives' beaches, galleries and coastal walks.

Coombe Farmhouse

Coombe Farmhouse

B&B · Coombe Farmhouse, St Ives

An adults-only B&B near St Ives, Cornwall, suited to couples wanting a quiet garden setting with easy reach of the coast.

Count House Cottage B and B

Count House Cottage B and B

B&B · Count House Lane, St Ives

Adults-only B&B on Count House Lane in St Ives, with a garden and free parking, a short walk from beaches and coastal paths.

Downsfield Bed and Breakfast

Downsfield Bed and Breakfast

B&B · Longstone Hill, St Ives

B&B on Longstone Hill above St Ives, Cornwall, with sea views and a choice of rooms, a log cabin or a cottage.

Golden Hind

Golden Hind

B&B · 10 The Terrace, St Ives

Golden Hind is a small adults-only B&B on The Terrace in St Ives, with just three simple, airy en-suite rooms and sea views over the bay.

Green Apple Bed and Breakfast

Green Apple Bed and Breakfast

B&B · St Ives Road, St Ives

A relaxed B&B on St Ives Road with breakfast included, free parking and some rooms enjoying sea views over the town.

Halwell Lodge

Halwell Lodge

B&B · Fore Steet, St Ives

A small, smartly furnished B&B on Fore Street, St Ives, suited to couples wanting an easy base near beaches and galleries.

Harbour Hotel & Spa St Ives

Harbour Hotel & Spa St Ives

Hotel · The Terrace, St Ives

A harbourfront hotel on The Terrace in St Ives with sea views from its rooms, spa and dining room.

Harbour View House

Harbour View House

B&B · Fernlea Terrace, St Ives

Adults-only B&B on Fernlea Terrace in St Ives with harbour and bay views and free on-site parking.

Headland House Luxury B&B

Headland House Luxury B&B

B&B · Headland Road, St Ives

Adults-only B&B on Headland Road in St Ives with sea views over the Cornish coast and nine well-appointed rooms.

Host St Ives

Host St Ives

Hotel · Tregenna Hill, St Ives

Adults-only hotel on Tregenna Hill in St Ives, Cornwall, with free on-site parking and easy reach of the town's beaches and galleries.

Lamorna Lodge

Lamorna Lodge

Guest Accommodation · Boskerris Road, St Ives

Nine en-suite rooms with free WiFi at Lamorna Lodge, a bay-view B&B on Boskerris Road in St Ives, near beaches and galleries.

Page 1 of 3 · 52 in total