Hotels in St Ives

Hotels in St Ives

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for St Ives
Parking availableBreakfast includedPets welcomeWithin 1 kmPoolHotelTate St IvesGreat 9+2 bedsFree cancellation
Property Type
HotelServiced apartmentApartmentVacation homeGuest houseHoliday parkChaletBed and breakfastCountry houseHomestayInn
Property facilities & services
Parking availablePets welcomeCurrency exchangePoolFree parkingSpaSaunaWater parkWi-Fi in public areasBarbecueRestaurantGolf courseBarLuggage storageSmoking areaConference roomElevatorCar rentalsEV charging stationWake-up callGymairport transfersLaundry room

We found 71 hotels for you in St Ives

Trip.com offers top-picked hotels in St Ives, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in St Ives
Luggage storage
Bar
Restaurant
+3
"Rooms are a bit run down and carpets definitely need redoing ,but lovely service,very welcoming and hospitable.price can be good depending on what days and season but overall a lovely little place to stay. It’s a 10 minute walk to the beach and 4 minutes from the train station"
46 reviews
7.3/10
Check Availability
99+
Hotels in St Ives
Golf course
Indoor swimming pool
Outdoor swimming pool
+14
"We had 2 nights here, 11-13 July. We arrived late, between 10-11pm, and the counter staff was very friendly n helpful. We did not manage to get dinner due to train delays but the front staff was kind to inform us that we could purchase some cold sandwiches and he would make sandwiches for us. 😊 The room price includes breakfast for which we were glad. We enjoyed the breakfast thoroughly. The views from the hotel overlooking the St Ives beach is truly amazing. The hotel grounds were immaculately maintained. You must walk through their walled garden … it is well landscaped and very beautiful. It felt like walking in some professionally well curated botanical garden. 👍🏼"
Very Good
128 reviews
8.7/10
1 night
From €66
Check Availability
99+
Hotels in St Ives
No. 1 of 4-Star Select Hotels in St Ives
Golf course
Indoor swimming pool
Sauna
+10
"Five-star recommendation, super location, invincible sea view, breakfast included, mainly the scenery is very good, just next to the train station, there is a small road into the restaurant, the bar and the bar are sea views, there is a large terrace outside, sitting can drink Afternoon tea, sit at the bar and drink at night, watching the seascape outside. The room I booked was small, but it was not bad. It also provided slippers and bathrobes, bath towels, etc. It was very convenient to go down to the beach for a few minutes. It was the most recommended hotel next to the beach, and it was relatively new."
Very Good
105 reviews
8.4/10
1 night
From €129
Check Availability
99+
Hotels in St Ives
Private parking
Bar
Restaurant
+3
Located in Hayle, The Old Quay House is by the sea, within a 5-minute drive of Paradise Park and JungleBarn and West Cornwall Golf Club. This inn is 1.5 mi (2.4 km) from Penwith Pitch and Putt and 2.1 mi (3.4 km) from Hayle Towans Beach. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. At The Old Quay House, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 9 guestrooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
49 reviews
8.4/10
Check Availability
99+
Hotels in St Ives
No. 5 of 4-Star Select Hotels in St Ives
Sunbathing area
Diving
Snorkeling
+13
"I would like to say this is the best hotel I have ever stayed in the UK. Everything perfect and extremely ask for anyone to stay with them."
Great
22 reviews
9.0/10
1 night
From €338
Check Availability
99+
Hotels in St Ives
Golf course
Public parking
Wi-Fi in public areas
The Lighthouse provides a great place for travelers to relax after a busy day. Visitors to St Ives will find that the Lighthouse is a fantastic accommodation choice. The hotel is conveniently located just 700m from St Ives and 25km from Lands End Airport. Guests will find Sacred Heart and St. Ia Catholic Church, Harbour Amusements and Alfred Wallis Grave Site just a short distance from the hotel. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this St Ives hotel can make use of the parking facilities.
Very Good
4 reviews
8.4/10
1 night
From €66
Check Availability
42
Hotels in St Ives
Bar
Restaurant
Wi-Fi in public areas
When you a stay at Lifeboat Inn in St Ives, you'll be on the beach, just steps from St Ives Harbour and Harbour Sand. This beach inn is 0.1 mi (0.2 km) from St Ives Society of Artists and 0.2 mi (0.3 km) from BoatHouse Theatre. At Lifeboat Inn, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. The front desk is staffed during limited hours. Stay in one of 7 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include electric kettles and free tea bags/instant coffee, and you can also request irons/ironing boards.
Very Good
55 reviews
8.7/10
1 night
From €102
Check Availability
74
Hotels in St Ives
Public parking
Bar
Restaurant
+1
"Facing the sea, the scenery is picturesque! It's very close to everywhere. There is a bus stop just two steps away. There are also buses to various train stations. The hotel's restaurant is a sea view restaurant. The scenery is so beautiful! The pictures can all be seen in the hotel!"
Very Good
65 reviews
8.9/10
1 night
From €104
Check Availability
28
Hotels in St Ives
Private parking
Wi-Fi in public areas
Bar
+2
When you stay at The Badger Inn in St Ives, you'll be near the beach, within a 15-minute walk of West Cornwall Golf Club and Porth Kidney Sands. This inn is 1.4 mi (2.3 km) from Cornwall Area of Outstanding Natural Beauty and 1.7 mi (2.8 km) from Carbis Bay Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. At The Badger Inn, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:30 AM to 9:30 AM. Free self parking is available onsite. Make yourself at home in one of the 6 individually decorated guestrooms, featuring DVD players and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include desks and electric kettles, and housekeeping is provided daily.
40 reviews
7.0/10
1 night
From €72
Check Availability
54
Hotels in St Ives
Wi-Fi in public areas
With a stay at this cabin in St Ives, you'll be within a 5-minute drive of St Ives Harbour and Porthminster Beach. This cabin is 1.3 mi (2 km) from Leach Pottery Museum and 1.3 mi (2.1 km) from Carbis Bay Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Make yourself comfortable in this cabin, featuring a kitchen with a refrigerator and a microwave. Complimentary wireless internet access is available to keep you connected.
Outstanding
4 reviews
10.0/10
Check Availability
See all hotels in St Ives

Trip.com's insights for hotels in St Ives

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your St Ives hotel at the right time!

Which month offers the lowest hotel rates in St Ives?

November is the most affordable month to book a hotel in St Ives, with average nightly rates around €53. Prices peak in July, when rates reach about €244 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

What is the cheapest day of the week for hotels in St Ives?

Hotel rates in St Ives are typically lowest on Friday, with average nightly rates around €123. Monday tends to be the most expensive, averaging €223 per night.
(Based on Trip.com data from January 13, 2025 to January 13, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Trending places in St Ives

Find top attractions and hotspots in St Ives

Find your unique stays in St Ives

Immerse yourself in the vibrant atmosphere of St Ives with our handpicked accommodation options

Top hotel picks in St Ives

See all
Check out these top-booked hotels from the past 30 days!
No.1
7.1/10
48 review

The Balnoon Inn with Rooms

Hotel near St Ives
"Good Location"
Select dates to view prices
No.2
8.5/10
0 review

Trevose

Hotel near St Ives
"Good Location"
Select dates to view prices
No.3
8.5/10
0 review

Spernenwyn

Hotel near St Ives
"Good Location"
Select dates to view prices
No.4
9.6/10
0 review

Louies Loft

Hotel near St Ives
"Good Location"
Select dates to view prices
No.5
8.8/10
0 review

The Beach Hut

Hotel near St Ives
"Good Location"
Select dates to view prices
No.6
10.0/10
0 review

Amelia's Point

Hotel near St Ives
"Good Location"
Select dates to view prices
No.7
9.4/10
0 review

Apartment 5, Lyonesse Apartments

Hotel near St Ives
"Good Location"
Select dates to view prices
No.8
8.0/10
0 review

Cormorant Cottage

Hotel near St Ives
"Good Location"
Select dates to view prices
No.9
10.0/10
0 review

The Trick

Hotel near Carbis Bay
"Good Location"
Select dates to view prices
No.10
9.7/10
0 review

Ivory

Hotel near Carbis Bay
"Good Location"
Select dates to view prices

FAQs About Hotels in St Ives

What are the most popular hotels in St Ives?

There are many popular options for hotels in St Ives. Whether you're traveling for business or a vacation, Tregenna Castle Resort (from €75), Harbour Hotel & Spa St Ives (from €147) and Pedn-Olva (from €119) are popular choices.

What is the average price for hotels in St Ives?

The average price for hotels in St Ives is €644 for weekdays, and €662 for weekends (Friday–Saturday).

What are popular hotels with high-quality breakfasts in St Ives?

Harbour Hotel & Spa St Ives (from €147),Treloyhan Manor (from €299) and Tregenna Castle Resort (from €75) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in St Ives?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in St Ives are popular?

Tregenna Castle Resort (from €75) and Harbour Hotel & Spa St Ives (from €147) are popular hotels with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which popular hotels in St Ives offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. Tregenna Castle Resort (from €75), Harbour Hotel & Spa St Ives (from €147) and Pedn-Olva (from €119) are popular hotels with free Wi-Fi.

Which hotels in St Ives have swimming pools?

Tregenna Castle Resort (from €75), Harbour Hotel & Spa St Ives (from €147) and Villa 80 (from €798) provide awesome swimming pools. Book now and enjoy your swimming pool!

What are the best sap hotels in St Ives?

A spa treatment can be the perfect way to unwind after a long day of travel. Harbour Hotel & Spa St Ives (from €147) provides wonderful spa services.

St Ives Hotels Information

Number of Reviews
1,119
Total Properties
71
Weekday Avg. Price
€644
Weekend Avg. Price
€662
Trending hotel
Tregenna Castle Resort