Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St Ives – 206 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

Hotel in St Ives

Within 72 acres of private grounds, this Tregenna Castle Resort overlooks St Ives and the Cornish coast. The staff were lovely and friendly and made us feel very welcome. My 5yr old enjoyed the Halloween themed halfterm activities.

Show more Show less
7.9
Good
1,749 reviews

Carbis Bay and Spa Hotel

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
$410
per night

St Ives Harbour Hotel & Spa

Hotel in St Ives

Overlooking Porthminster Beach with impressive views across St Ives Bay and Godrevy Lighthouse, The St Ives Harbor Hotel & Spa offers elegant rooms with free Wi-Fi. Very chic hotel! Parking is across the street in a small building, but they have valet. Restaurant is good and the bar was nice also! Very close to the beach. Would recommend staying here!

Show more Show less
8.3
Very Good
975 reviews
Price from
$154
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

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. Beautiful, staff was great, food was good.

Show more Show less
8.9
Excellent
610 reviews

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
Excellent
274 reviews
Price from
$178
per night

Boskerris Hotel

Hotel in St Ives

Located in St Ives, 1.6 mi from Porthmeor Beach, Boskerris Hotel provides accommodations with a bar, free private parking, a garden and a terrace. Small and elegant hotel. Nice and gentle Staff. Fantastic breakfast prepared with local suppliers. The cornish yogurt was simply amazing.

Show more Show less
9.7
Exceptional
173 reviews

Ocean House

St Ives

Featuring a garden, terrace and views of garden, Ocean House is set in St Ives, 1640 feet from Porthmeor Beach. The accommodations offers a shared kitchen and free WiFi throughout the property. Great location and views. Spotlessly clean and comfortable.

Show more Show less
7.9
Good
338 reviews
Price from
$68
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 yards from Porthminster Beach, the hotel has wonderful views across the Celtic Sea. Decor was so current and welcoming, and the chef outdid himself (herself) on breakfast. Having cake in the afternoon was just a special treat!

Show more Show less
9.2
Awesome
486 reviews

The Western

St Ives

The Western Hotel is housed in an historic building in the center of St Ives. It offers a traditional Cornish pub with a beer garden. The location of the hotel was great. The staff were friendly and helpful. The cooked breakfast very good and served quickly and the eggs were perfect! The room was well appointed and just the right size for the two of us. We thoroughly enjoyed our trip and if the opportunity presents itself we'll be back.

Show more Show less
8.1
Very Good
1,130 reviews
Price from
$123
per night

Most-booked hotels in St Ives in the past month

See all

St Ives's best hotels with breakfast

See all

Budget hotels in St Ives

See all

Hotels located in the center of St Ives

See all

FAQs about hotels in St Ives

  • Pedn-Olva, Boskerris Hotel, and The Gannet Inn got great room view-related reviews from travelers in St Ives.

  • Many families visiting St Ives loved staying at Boskerris Hotel, Pedn-Olva, and St Ives Harbour Hotel & Spa.

  • Boskerris Hotel, Pedn-Olva, and The Gannet Inn are some of the popular hotels in St Ives.

  • On average, 3-star hotels in St Ives cost $238 per night, and 4-star hotels in St Ives are $260 per night. If you're looking for something really special, a 5-star hotel in St Ives can be found for $155 per night, on average (based on Booking.com prices).

  • For hotels in St Ives that serve highly-rated breakfasts, try Boskerris Hotel, The Gannet Inn, and Pedn-Olva.

  • These hotels in St Ives are highly rated by couples: Boskerris Hotel, The Gannet Inn, and Pedn-Olva.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St Ives:

Explore guest reviews of hotels in St Ives

See all