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 – 246 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. Large modern room which was a pleasant change from staying in 15th Century hotels. Stunning 70 acre grounds. Nice restaurant.

Show more Show less
7.7
Good
2,172 reviews
Price from
$132
per night

Treloyhan Manor Hotel

Hotel in St Ives

With beautiful views of Carbis Bay, The Treloyhan Manor Hotel is located in the seaside town of St Ives, less than 10 minutes’ walk from both the beach and the town center. The view, staff, bedroom, food was excellent and surpassed many well known restaurants. The. Staff were exceptionally friendly and more important actively acted on any requests.

Show more Show less
7.7
Good
1,149 reviews
Price from
$54
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. Staff members really nice people

Show more Show less
5.8
Review score
443 reviews
Price from
$118
per night

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... Daniel from Peru, was exceptional. So professional, and he made us feel so welcome! we had a wonderful stay. we were upgraded to the cottages on the front, and they were amazing !

Show more Show less
7.7
Good
615 reviews
Price from
$503
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. The hotel was near the train station which made for a convenient travel. The property itself was clean and inviting while the staff was absolutely attentive and very courteous. The food was delicious! Would definitely come back here again.

Show more Show less
8.8
Excellent
683 reviews
Price from
$207
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. gorgeous hotel, well decorated! staff were very friendly and helpful. The spa was lovely, although it was inconvenient not being able to just book an appointment through the hotel, especially when trying to book from abroad. Had to wait until we got there and hope they still had appointments. Thankfully they did have a space and would highly recommend their massages! The location is great, although parking is a pain. There isn't enough parking spaces for guests so the staff have to park the cars in an overspill car park away from the hotel. So you have to give them notice if you want to use your car, to allow them to run out and get it for you. However, they were very happy to every time! would definitely recommend this hotel and would come back here again!

Show more Show less
8.2
Very Good
971 reviews
Price from
$193
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. The room was lovely with a huge bathroom and stand alone bath. The food at the hotel was great and the service couldn’t have been better! Overall a great stay would stay again!

Show more Show less
8.4
Very Good
359 reviews
Price from
$207
per night

Host St Ives

Hotel in St Ives

Located within 1.2 miles of Carbis Bay, Host St Ives in St Ives features a number of amenities including a bar. This 4-star hotel has air-conditioned rooms with a private bathroom.

Show more Show less
10
Exceptional
3 reviews
Price from
$317
per night

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. We had to book a room in last minute and they really tried hard to find a suitable place for us. The staffs were very friendly, polite and ready to help you in whatever you need. The hotel has a super comfortable bed, great shower and well decorated dining room. There was a delicious breakfast and cafeteria. When we go back to town we will definitely stay in the Western hotel.

Show more Show less
8.2
Very Good
1,284 reviews
Price from
$124
per night

The Nook

St Ives

Located in the seaside town of St Ives, The Nook features free Wi-Fi and private onsite parking. It is just 8 minutes’ walk from the popular surfing destination, Porthmeor Beach. We really enjoyed our stay at the Nook. We only had one night there before moving into our holiday rental but the staff were so helpful. We were eloping during our stay and Louise went out of her way to arrange for us to drop our bags off early and also left us a lovely, much appreciated present in our room. We would definitely stay again! Location is great and really easy to get to all of the local beaches and the town, room was very clean and bed was super comfortable. Thanks Louise and team for a lovely stay!

Show more Show less
8.6
Excellent
541 reviews
Price from
$77
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 second you sign up!

What Guests Said About St Ives:

Explore guest reviews of hotels in St Ives

See all