Hotels in St Ives (Cornwall),

Only verified and hand-selected hotels for your stay in St Ives (Cornwall), United Kingdom
Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-20 out of 81
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map1.4 km from City Centre800 m from St Ives train station
FromUS$ 348 /nightSelect
Map800 m from City Centre200 m from Wills Lane Gallery
FromUS$ 433 /nightSelect
6 adults
Map1.2 km from City Centre400 m from Tate St Ives
FromUS$ 251 /nightSelect
Map900 m from City Centre300 m from St Ives train station
FromUS$ 663 /nightSelect
Map1.2 km from City Centre400 m from Tate St Ives
FromUS$ 166 /nightSelect
Map900 m from City Centre200 m from St Ives train station
FromUS$ 579 /nightSelect
6 adults
3 bedrooms
3 beds
Map1.3 km from City Centre500 m from Tate St Ives
FromUS$ 1 031 /nightSelect
4 adults
2 bedrooms
2 beds
Map900 m from City Centre200 m from Wills Lane Gallery
FromUS$ 613 /nightSelect
4 adults
2 bedrooms
2 beds
Map1.3 km from City Centre900 m from St Ives train station
FromUS$ 246 /nightSelect
Map1000 m from City Centre200 m from Barbara Hepworth Museum and Sculpture Garden
FromUS$ 605 /nightSelect
2 adults
1 bedroom
2 beds
Map1000 m from City Centre200 m from Barbara Hepworth Museum and Sculpture Garden
FromUS$ 132 /nightSelect
Map800 m from City Centre200 m from St Ives train station
FromUS$ 216 /nightSelect
Map1.3 km from City Centre400 m from Tate St Ives
FromUS$ 561 /nightSelect
Map1.1 km from City Centre300 m from Tate St Ives
FromUS$ 416 /nightSelect
2 adults
1 bedroom
1 bed
Map1.3 km from City Centre400 m from Tate St Ives
FromUS$ 181 /nightSelect
6 adults
3 bedrooms
3 beds
Map1000 m from City Centre200 m from Tate St Ives
FromUS$ 545 /nightSelect
Map1000 m from City Centre100 m from Barbara Hepworth Museum and Sculpture Garden
Select
Map1.2 km from City Centre300 m from Tate St Ives
FromUS$ 388 /nightSelect
Map2.5 km from City Centre1.3 km from
FromUS$ 148 /nightSelect
Map800 m from City Centre300 m from St Ives train station
FromUS$ 229 /nightSelect

Typical price range for hotels in St Ives (Cornwall)

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
US$ 1 031
⬇️ The lowest price
US$ 39
💸 Average price for
5-star hotels
US$ 273
4-star hotels
US$ 202
3-star hotels
US$ 154

Discover the best hotels in St Ives (Cornwall)

Based on genuine guest experiences

Castle Retreat with Scenic Views:
Tregenna Castle Resort
Beachfront Bliss for Families:
The St Ives Bay Hotel
Luxury Spa Experience:
Harbour Hotel & Spa St Ives
Charming Self-Catering Escape:
The Nook - Self Serviced Accommodation
Quaint Bed and Breakfast Delight:
Downsfield Bed And Breakfast
Boutique Stay with Coastal Flair:
The Gannet Inn
Scenic Coastal Walks and Views:
Carbis Bay And Spa Hotel
Historic Gem by the Harbour:
Lifeboat Inn
Artistic Hideaway for Creatives:
Artist Cottage

How to reach St Ives (Cornwall) with ease

Overview of all available transport options

Airports
Penzance (PZE)

Frequently asked questions about hotels in St Ives (Cornwall)

We hope these answers help make planning your trip simpler

What are the cheapest hotels in St Ives?
The most affordable options, such as the Lifeboat Inn and Cohort Hostel, typically start around $75 USD per night during off-peak times. Average prices in peak season can rise to $200 USD for basic accommodations.
Which hotels in St Ives have the best views?
For stunning views, consider Pedn-Olva and Crows Nest - Panoramic Views Of St Ives Harbour. Both offer picturesque coastal scenery.
What hotels are best for families in St Ives?
The Tregenna Castle Resort and St. Ives Holiday Village are family-friendly options, offering amenities like pools and spacious accommodations.
Which hotels are suitable for couples visiting St Ives?
The Harbour Hotel & Spa St Ives and The Gannet Inn provide romantic settings with luxury amenities, ideal for couples.

Essential Facts About Hotels in St Ives

This guide evaluates 75 hotels in St Ives, Cornwall, providing crucial information on pricing, peak seasons, local fees, and proximity to attractions to help you select the best accommodations.

Typical nightly rates range from $125 to $350.

Peak travel seasons are May to September.

Local taxes average around 10% on bookings.

St Ives Harbour is about 0.5 km from most hotels.

Booking in advance can save up to 20% during busy months.

Other cities in United Kingdom

Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room