Hotels in St Ives
8 handpicked places to stay
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
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
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.
Blue Hayes Private Hotel
Hotel · Clifftop hillside above Porthminster Beach, adults only
An adults-only boutique hotel on a hillside above Porthminster Beach, with ocean-view suites and a private garden terrace.
Trevose Harbour House
Guest House · Downalong, close to Porthgwidden Beach
A six-room boutique guest house in Downalong with mid-century styling, a short stroll from Porthgwidden Beach.
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
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
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.
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.
Affiliate link — we may earn a small commission at no cost to you