Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St Ives – 546 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.

Within 72 acres of private grounds, this Tregenna Castle Resort overlooks St Ives and the Cornish coast.

We took apartment in Tregenna Castle. It was big, all equipped and clean. Breakfast was included in our package and they have amazing breakfast buffet. Resort also allows available amenities like swimming, gold, tennis etc. Parking was free and near to apartment. Resort have easy access to Porthminster beach.

Show more Show less
7.7
Good
3,066 reviews
Price from
$94
per night

Offering a restaurant, The St Ives Bay Hotel is located in St Ives. Free WiFi access is available. There is also an electric kettle.

Excellent service. Would come back again.

Show more Show less
5.5
Review score
1,358 reviews
Price from
$55
per night

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.

Rooms Felt luxurious and well equipped, with complimentary Gin!

Show more Show less
8
Very Good
940 reviews
Price from
$117
per night

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.

location, room, names of rooms (i had Pickleweed), staff, parking, wifi, designs of the upholstery, lounge area, the older lady who works there ...very sweet and superior customer service

Show more Show less
8.6
Excellent
632 reviews
Price from
$217
per night

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.

Balcony room view is phenomenal.

Show more Show less
8.8
Excellent
820 reviews
Price from
$161
per night

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...

The reception team was lovely and very helpful, Shirly was very helpful from the beginning, amazing view with relaxing spa facilities

Show more Show less
8.2
Very Good
676 reviews
Price from
$310
per night

Located in St Ives, a 4-minute walk from Carbis Bay Beach, Boskerris Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

very charming property with very friendly and very cooperative staff, quietness and privacy. we loved the changing menus and the delicious and varied food. the kitchen staff were superb in meeting our repeated requests. wish you the best.

Show more Show less
9.3
Wonderful
146 reviews
Price from
$247
per night

Located in St Ives, a 3-minute walk from Porthminster Beach, Host St Ives has accommodations with a terrace, free private parking, a restaurant and a bar.

We absolutely loved the room, the size, the attention to detail, sense of luxury and style, location in centre of town. We loved the attention to detail, the choice of items in the room often using local artists and suppliers. Our host looked after us with such care and dedication and took care of our dietary needs brilliantly.

Show more Show less
9.7
Exceptional
172 reviews
Price from
$293
per night

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.

I have had a very pleasant stay. To be repeated!

Show more Show less
8.3
Very Good
1,549 reviews
Price from
$136
per night

Located in St Ives and within a 7-minute walk of Porthminster Beach, Ocean House features a garden, non-smoking rooms, and free Wifithroughout the property.

The property appeared so homely and it was clean all the time. The facilities is well kept. The plus side is giving us the opportunities to use the washing machine and the kitchen. It was worth the stay of our entire holiday. Will be back here again.

Show more Show less
7.6
Good
771 reviews
Price from
$84
per night

Most-booked hotels in St Ives in the past month

FAQs about hotels in St Ives

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

  • The average price per night for a 3-star hotel in St Ives this weekend is $273 or, for a 4-star hotel, $242. Looking for something even fancier? 5-star hotels in St Ives for this weekend cost around $207 per night, on average (based on Booking.com prices).

  • On average, it costs $260 per night to book a 3-star hotel in St Ives for tonight. You'll pay around $275 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in St Ives will cost around $196, on average (based on Booking.com prices).

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

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

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

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

  • Pedn-Olva, Boskerris Hotel, and Carbis Bay and Spa Hotel got great room view-related reviews from travelers in St Ives.

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About St Ives:

Explore guest reviews of hotels in St Ives

  • 7.6
    Good · 770 reviews
    Overall, the view from the hotel was my favourite thing. We stayed in the loft conversion of the house and could see the whole St Ives from where we were, which was absolutely fab. The bed was very comfortable and in general the place was clean. The shower was not very powerful and hot water was not that hot, but it did the job in the end. A very quiet location, we slept really well.
    Alena
    United Kingdom
  • From $192.18 per night
    8.8
    Excellent · 820 reviews
    The room was spacious, nicely furnished and decorated. Staff were friendly and professional. Hotel is in a good location.
    Georgiana Elena89
    United Kingdom
  • 8.9
    Excellent · 523 reviews
    We loved our stay in the Cosy Cabin in the back of the garden , it was spacious and very light . Breakfast was in the conservatory and was delicious and the staff were lovely . Location was great about 20 minute walk to Carbis Bay Beach , also train and bus available to St Ives . Will be recommending to everybody and hopefully visiting again in the near future.
    Steven
    United Kingdom
  • From $99.19 per night
    9.3
    Wonderful · 232 reviews
    Excellent facilities, very clean and tidy. Great value for money,highly recommended and will prefer it again for next excursions in Cornwall.
    Mario
    United Kingdom
  • From $188.46 per night
    9.2
    Wonderful · 916 reviews
    Thoroughly enjoyed our stay; the location was perfect, and the hotel presented beautifully. Our room was bigger than expected and spotlessly clean. The breakfast we had was lovely, really good value for money. The staff were friendly and helped us out with parking when we checked out.
    Semone
    United Kingdom
  • 8.5
    Very Good · 155 reviews
    Very nice place, clean and spacious. Parking available.
    Johnny UK
    United Kingdom
  • 9.6
    Exceptional · 44 reviews
    Great position with parking. Lovely host, very helpful and the breakfast was delicious!
    Jayne
    United Kingdom
  • 7.4
    Good · 473 reviews
    The property was very central and near everything you needed when visiting cornwall. This was about the only thing that was good.
    sarah
    United Kingdom
  • 8.0
    Very Good · 8 reviews
    The setting, the location was wonderful for access to St Ives and just off the A30 and the rest of Cornwall and Devon, but most of all , when this booking was cancelled by mistake and then cancelled prematurely by Booking.com Lucy kept the booking open for us and was willing to help us resolve the problems. Also when communication lines broke down she went the extra mile to make we were given all the information we required. Lucy is a Gem for any of her guests
    Richard Piddington
    Germany
  • From $216.98 per night
    8.6
    Excellent · 632 reviews
    St.Ives is a pricey destination, but this hotel is far from the downtown, and seemed overpriced to us. Perfect location for sports, hiking and beach activities, but very few dining options close by/ Very polite staff, excellent service. Excellent bed, clean but smallish room. The door to the bathroom did not close. The hotel's own restaurant is unimpressive.
    Sergey
    United States of America