Skip to main content
Stays Flights Flight + Hotel Car rentals Attractions Airport taxis

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 – 202 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. Fantastic! Beautiful! The perfect get away. We will return. Hotel was great, restaurant at hotel was great and location was perfect. Views were amazing, gardens on property was icing on the cake.

Show more Show less
7.9
Good
1,741 reviews
Avg. price/night:
£76

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. We forgot some belongings at the hotel and they kindly sent them on to us which was a nice touch

Show more Show less
8.3
Very good
958 reviews
Avg. price/night:
£112.50

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... 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.8
Good
483 reviews
Avg. price/night:
£150

Treloyhan Manor Hotel 3 stars

Hotel in St Ives

With beautiful views of Carbis Bay, The Treloyhan Manor Hotel, part of Christian Guild Hotels, is located in the seaside town of St Ives, less than 10 minutes’ walk from both the beach and the town... The staff was absolutely lovely!

Show more Show less
7.9
Good
1,037 reviews
Avg. price/night:
£42

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 location, the property, the room and the food. Basically everything thing is excellent.

Show more Show less
8.9
Fabulous
587 reviews
Avg. price/night:
£80

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. Extremely comfortable and clean

Show more Show less
8.6
Fabulous
262 reviews
Avg. price/night:
£99

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. 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,114 reviews
Avg. price/night:
£80

The Queens Hotel St Ives 4 stars

St Ives

Situated in St Ives, less than 2 minutes’ walk from the harbour, The Queens Hotel St Ives has free Wi-Fi. It also offers a gastropub, decorated with local artwork and serving award-winning food. Everything about this Hotel and Staff is top notch! I would never stay anywhere else!

Show more Show less
8.2
Very good
548 reviews
Avg. price/night:
£100

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. Great location and views. Spotlessly clean and comfortable.

Show more Show less
7.8
Good
323 reviews
Avg. price/night:
£50

Lifeboat Inn

St Ives

Set in St Ives and with Porthmeor Beach reachable within 400 metres, Lifeboat Inn offers a restaurant, allergy-free rooms, free WiFi throughout the property and a bar. The inn features family rooms. The location 😍, the food & the service. It was tastefully decorated to blend in the outdoor to the indoor. We had most of our meals there as it was delicious. The staff and manager made our stay a memorable one. Thank you.

Show more Show less
8.9
Fabulous
434 reviews
Avg. price/night:
£80

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 centre of St Ives

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