Skip to content
Enter dates and number of guests to see the total price per night.
Over 14,000 guest reviews for places to stay in St Ives, with an average of 4.8 out of 5 stars.

60 places to stay

Entire villa
Beech Cottage
6 guests · 3 bedrooms · 0 beds · 4 bathrooms
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Entire villa
Rating 4.93 out of 558 reviews
Newquay Retreat
4 guests · 2 bedrooms · 3 beds · 1.5 bathrooms
Free parking · Kitchen · Heating
Entire villa
Carncrows - 628.1
5 guests · 3 bedrooms · 5 beds · 1 bathroom
Kitchen
Entire villa
Villa - 720.1
3 guests · 2 bedrooms · 2 beds · 1 bathroom
Wifi · Kitchen
Private room
Rating 5.0 out of 59 reviews
Beautiful, large room with ensuite shower
2 guests · 1 bedroom · 1 bed · 1 private bathroom
Free parking · Wifi · Heating
Entire villa
Cross Keys
4 guests · 2 bedrooms · 2 beds · 1 bathroom
Wifi · Kitchen
SUPERHOST
Private room
Rating 4.98 out of 545 reviews
Private Suite in Georgian Manor, Lanhydrock Bodmin
4 guests · 2 bedrooms · 2 beds · 1 private bathroom
Free parking · Wifi · Heating
Entire villa
Villa - 724.1
2 guests · 1 bedroom · 1 bed · 1 bathroom
Hosted by a business · Kitchen
Entire villa
Rating 4.71 out of 57 reviews
Newquay Villa 127
4 guests · 2 bedrooms · 3 beds · 1 bathroom
Free parking · Kitchen · Heating
Entire villa
Trewhiddle Villa 22
7 guests · 4 bedrooms · 0 beds · 3 bathrooms
Hosted by a business · Free parking · Wifi · Kitchen
SUPERHOST
Entire villa
Rating 5.0 out of 58 reviews
'Just Beachy' - Bright and cosy beach themed villa
4 guests · 2 bedrooms · 4 beds · 1 bathroom
Free parking · Kitchen · Heating
Entire villa
Trewhiddle Villa 13
8 guests · 4 bedrooms · 0 beds · 3 bathrooms
Free parking · Wifi · Kitchen · Heating
SUPERHOST
Entire villa
Rating 4.86 out of 535 reviews
Three Bedroom Holiday Villa - Swimming Pool Access
6 guests · 3 bedrooms · 5 beds · 2 bathrooms
Free parking · Kitchen · Heating
SUPERHOST
Entire villa
Rating 4.93 out of 546 reviews
Unique home in exquisite waterfront location
10 guests · 5 bedrooms · 5 beds · 3.5 bathrooms
Free parking · Wifi · Kitchen · Heating
Entire villa
The Snug - 625.1
2 guests · 1 bedroom · 1 bed · 1 bathroom
Kitchen
Entire villa
The Perch - 614.1
4 guests · 2 bedrooms · 3 beds · 1 bathroom
Wifi · Kitchen
Entire villa
Atlantic Reach Resort - 4 bedroom house
8 guests · 4 bedrooms · 5 beds · 3 bathrooms
Free parking · Kitchen · Heating
Entire villa
Atlantic Reach Resort - 2 bedroom house
4 guests · 2 bedrooms · 3 beds · 1 bathroom
Free parking · Kitchen · Heating
118 of 60 Villa Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.