Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
St Ives – 183 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Tregenna Castle Resort 3 stars

Hotel in St Ives

Within 72 acres of private grounds, this Tregenna Castle Resort overlooks St Ives and the Cornish coast. served a beautiful breakfast in the morning with abundant choices. Restaurant in the evening served delicious meals and excellent service. In all, incredibly good value. The town of St. Ives was amazing, cobbled streets with little shops and wonderful food. Golden beaches and ocean air.

Show more Show less
7.9
Good
1,749 reviews
Price from
£72
per night

St Ives Harbour Hotel & Spa 4 stars

Hotel in St Ives

Overlooking Porthminster Beach with impressive views across St Ives Bay and Godrevy Lighthouse, The St Ives Harbour Hotel & Spa offers elegant rooms with free Wi-Fi. Restaurant was lovely food and decor. Spa facilities was very good

Show more Show less
8.3
Very good
976 reviews
Price from
£121.50
per night

The St Ives Bay Hotel

Hotel in St Ives

Offering a restaurant, The St Ives Bay Hotel is located in St Ives. Free WiFi access is available. There is also an electric kettle. Rode there on motorbike. Got soaked in rain. Walked into reception dripping wet and the receptionist was amazing, really amazing. She gave me a towel to wipe down a little. Sorted out room and suggested make a cuppa to warm up. Went down after same. She is a credit to hotel and a lovely chat as I left next day. Also chef and breakfast staff were great too. And I was lucky to have a sea view. Thank you amazing staff at St Ives Bay Hotel...I will defiantly return with wife Thank you PS and a garage to park my motorbike..Thank you

Show more Show less
7.1
Good
163 reviews

Carbis Bay and Spa Hotel 4 stars

Hotel in St Ives

Set in tropical gardens, this elegant hotel offers wonderful sea views, an award-winning restaurant and direct access to Carbis Bay Beach, which is a member of The Most Beautiful Bays In The World... breakfast was fantastic, the staff were just as superb and the location was best value for money

Show more Show less
7.8
Good
505 reviews
Price from
£320
per night

The Gannet Inn

Hotel in St Ives

Set in a traditional house dating from 1900, The Gannet Inn is located in Carbis Bay, just an 8-minute walk from a sandy beach. It features a bar with a games room and Sky Sports channels. Excellent food, beautiful accommodation, extremely comfortable bed, loved the heated floor and light up bathroom. Worth every penny

Show more Show less
8.7
Fabulous
274 reviews
Price from
£130
per night

Pedn-Olva

Hotel in St Ives

Overlooking the Celtic Sea and St Ives Bay, Pedn-Olva offers elegant rooms with magnificent views. With an outdoor swimming pool and spacious terrace, there is also a popular restaurant. I was pleasantly surprised by this gem. I’m a tough customer to please when it comes to hotels...I should be staying in 5 star hotels but I’m not made of money so I have to stay in 3 star hotels. I would rate this as higher than 3 star. The staff were great, the hotel was clean, the room was excellent and charming and very good view. The beach was visible and within steps from the hotel. Nothing in St. Ives is far, I had thought the hotel was further from town but literally a five min walk. I would definitely recommend this hotel!

Show more Show less
8.9
Fabulous
610 reviews
Price from
£115
per night

The Western

St Ives

The Western Hotel is housed in an historic building in the centre of St Ives. It offers a traditional Cornish pub with a beer garden. This hotel has it all, great breakfast and restaurant plus a pub below with live music. If you plan to eat at the Sunday Carvery be sure to have reservations, I think most of St. Ives comes for that great meal.

Show more Show less
8.1
Very good
1,130 reviews
Price from
£90
per night

St. Ives Holiday Village

St Ives

Set in St Ives in the Cornwall region, St. Ives Holiday Village provides accommodation with free WiFi in public areas, as well as access to a sauna. Short drive to beach great location

Show more Show less
7.3
Good
398 reviews
Price from
£37.25
per night

Ocean House

St Ives

Featuring a garden, terrace and views of garden, Ocean House is set in St Ives, 500 metres from Porthmeor Beach. The accommodation offers a shared kitchen and free WiFi throughout the property. Clean, renovated, class, comfort.

Show more Show less
7.9
Good
345 reviews
Price from
£50
per night

Primrose House St. Ives

St Ives

With boutique bedrooms and a stylish bar, Primrose Valley Hotel offers free parking and free Wi-Fi. Just metres from Porthminster Beach, the hotel has wonderful views across the Celtic Sea. Beautiful house on the edge of a pristine beach - balcony room overlooking the sea with very scenic trains passing every few hours. A few minutes walk to the town along a tree lined promenade with the sound of surf and wind for company. Lovely staff there for your every question and need. The room was beautiful - New England style shutters on big windows and a door to a small but perfectly formed balcony where we could sip a glass of wine and watch the sea change. The room was equipped with a fridge and tea and coffee making facilities as well as a lovely bathroom and comfy bed. Really comfortable, stylish and welcoming.

Show more Show less
9.2
Superb
486 reviews
Price from
£115
per night

Most booked hotels in St Ives in the past month

See all

FAQs about hotels in St Ives

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about St Ives:

Explore guest reviews of hotels in St Ives

See all