Hotels in St Ives

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in St Ives?

The Badger Inn
The Badger Inn
3.0 star property
St Ives
8.0 out of 10, Very good, (2 reviews)
The price is £115
includes taxes & fees
13 Mar - 14 Mar
The Badger Inn
Halwell Lodge
Halwell Lodge
2.5 star property
St Ives
9.8 out of 10, Exceptional, (29 reviews)
  • cleanliness
    Tranquil lodge near Lelant Station with free Wi-Fi and complimentary breakfast.
The price is £130
includes taxes & fees
29 Mar - 30 Mar
Halwell Lodge
Lifeboat Inn
Lifeboat Inn
3.5 star property
St Ives
9.0 out of 10, Wonderful, (114 reviews)
  • cleanliness
    Sip pints by the shore at this historic inn near the harbour in scenic St Ives.
The price is £143
includes taxes & fees
16 Mar - 17 Mar
Lifeboat Inn
Beautiful and Cosy Garden Pod Saintives
Beautiful and Cosy Garden Pod Saintives
3.0 star property
St Ives
9.6 out of 10, Exceptional, (5 reviews)
  • cleanliness
    Wake to Carbis Bay tranquility in this cosy cabin retreat near Cornwall's iconic coast.
The price is £75
includes taxes & fees
14 Mar - 15 Mar
Beautiful and Cosy Garden Pod Saintives
Uno - St Ives
Uno - St Ives
3.5 star property
St Ives
9.8 out of 10, Exceptional, (35 reviews)
  • cleanliness
    Stylish coastal guesthouse with free amenities near St Ives Harbour beaches.
The price is £253
includes taxes & fees
17 Mar - 18 Mar
Uno - St Ives
Tregenna Castle Resort
Tregenna Castle Resort
3.0 star property
St Ives
8.6 out of 10, Excellent, (1,000 reviews)
  • cleanliness
    Stately coastal hideaway with golf course and spa, just minutes from Carbis Bay.
The price is £86
includes taxes & fees
15 Mar - 16 Mar
Tregenna Castle Resort
Harbour Hotel St Ives
Harbour Hotel St Ives
4.0 star property
St Ives
8.6 out of 10, Excellent, (667 reviews)
  • cleanliness
    Beachfront hotel with stunning sea views, perfect for relaxation by the surf.
The price is £165
includes taxes & fees
15 Mar - 16 Mar
Harbour Hotel St Ives
The Mustard Tree
The Mustard Tree
4.0 star property
St Ives
9.8 out of 10, Exceptional, (222 reviews)
The price is £151
includes taxes & fees
20 Mar - 21 Mar
The Mustard Tree
5 Lyonesse Apartments
5 Lyonesse Apartments
3.0 star property
St Ives
9.4 out of 10, Exceptional, (6 reviews)
  • cleanliness
    Relax in a coastal cottage steps from St Ives Station and stunning beaches.
The price is £315
includes taxes & fees
16 Mar - 17 Mar
5 Lyonesse Apartments
The St Ives Bay Hotel
The St Ives Bay Hotel
3.5 star property
St Ives
6.6 out of 10, (689 reviews)
The price is £56
includes taxes & fees
14 Mar - 15 Mar
The St Ives Bay Hotel
The Nook
The Nook
2.0 star property
St Ives
8.0 out of 10, Very good, (14 reviews)
  • cleanliness
    Cosy seaside guesthouse near Cornwall's stunning coastal paths and art scene.
The Nook
Harbour View House
Harbour View House
2.0 star property
St Ives
6.0 out of 10, (2 reviews)
The price is £119
includes taxes & fees
14 Mar - 15 Mar
Harbour View House
Pedn Olva
Pedn Olva
3.0 star property
St Ives
9.4 out of 10, Exceptional, (263 reviews)
  • cleanliness
    Find seaside charm at this St Ives hotel with breathtaking views of the harbour.
The price is £148
includes taxes & fees
16 Mar - 17 Mar
Pedn Olva
Atlantic Waves
Atlantic Waves
3.0 star property
St Ives
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Beautiful cottage near Carbis Bay with easy train station access.
The price is £445
includes taxes & fees
16 Mar - 17 Mar
Atlantic Waves
Green Apple Bed and Breakfast
Green Apple Bed and Breakfast
3.0 star property
St Ives
9.4 out of 10, Exceptional, (337 reviews)
The price is £87
includes taxes & fees
13 Mar - 14 Mar
Green Apple Bed and Breakfast
Whitecaps
Whitecaps
2.5 star property
St Ives
The price is £419
includes taxes & fees
21 Mar - 22 Mar
Whitecaps
The Lighthouse
The Lighthouse
3.5 star property
St Ives
9.0 out of 10, Wonderful, (8 reviews)
The price is £68
includes taxes & fees
15 Mar - 16 Mar
The Lighthouse
Pippin
Pippin
3.0 star property
St Ives
  • cleanliness
    Located steps from Lelant Station, this St Ives cottage offers easy coastal access.
The price is £535
includes taxes & fees
17 Mar - 18 Mar
Pippin
The Hideaway
The Hideaway
3.5 star property
St Ives
10.0 out of 10, Exceptional, (1 review)
  • cleanliness
    Experience coastline charm and hillside views steps from Carbis Bay in St Ives.
The price is £410
includes taxes & fees
8 Apr - 9 Apr
The Hideaway
Beachcomber
Beachcomber
2.0 star property
St Ives
The price is £532
includes taxes & fees
16 Mar - 17 Mar
Beachcomber
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in St Ives and save more

Sign in to unlock great savings.
Showing deals for:13 Mar - 15 Mar
Showing deals for:20 Mar - 22 Mar
Showing deals for:11 Apr - 12 Apr

Check out hotels with a pool in St Ives

You can also stay at pet-friendly hotels in St Ives

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit St Ives?

Our prices for hotels in St Ives are cheapest in March
Price trends for hotels in St Ives
Pricing is based on two traveller single night rates
View properties in March
Currently viewing crowd sizes and weather for March.
Typical weather for St Ives
March
High 10°C / low 7°C. Cloudy most days.
View properties in March
10°
weather_cloudy
March, no crowd data, average high temperature 10 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
11°
weather_sun
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
13°
weather_sun
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
16°
weather_sun
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
17°
weather_sun
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 16 degrees Celsius. Cloudy most days.
16°
17°
weather_sun
September, no crowd data, average high temperature 17 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
15°
weather_cloudy
October, no crowd data, average high temperature 15 degrees Celsius, average low temperature 13 degrees Celsius. Cloudy most days.
13°
12°
weather_cloudy
November, no crowd data, average high temperature 12 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
11°
weather_cloudy
December, no crowd data, average high temperature 11 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
10°
weather_cloudy
January, no crowd data, average high temperature 10 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 9 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in St Ives

Learn more about St Ives

St Ives is well known for its seaside and castle, featuring attractions such as St Ives Harbour and Tate St. Ives. Visitors highlight this welcoming city's gardens while sights include Porthminster Beach and Porthmeor Beach.

St Ives featuring a sandy beach, a coastal town and a bay or harbour

Check out reviews of St Ives hotels guests love

Frequently asked questions

How much does a hotel room cost in St Ives?
You can find top hotels in St Ives from £56 with options to suit your budget and needs. If you're after an affordable hotel in St Ives that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in St Ives?
You can find top hotels in St Ives from £56 with options to suit your budget and needs. If you're after an affordable hotel in St Ives that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at St Ives hotels?
Discover great deals on St Ives hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on St Ives hotels.
How can I find deals and earn rewards at St Ives hotels?
Members can save up to 20% on select hotels in St Ives. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book St Ives hotels with free cancellation?
To book a refundable St Ives hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in St Ives?
Some of the most popular luxury hotels in St Ives are Headland House Luxury B&B and Trevose Harbour House. Headland House Luxury B&B is a luxury bed & breakfast with a high guest rating amongst our travellers, and it offers a bar/lounge and a free full breakfast, plus premium bedding in the guestrooms. Trevose Harbour House is another favourite luxury bed & breakfast in a great St Ives location.
What are some of the best St Ives beach hotels?
For a beachy holiday in St Ives, Carbis Bay Beach, Porthminster Beach, and Porthmeor Beach are some of the best places to visit. Pick a well-reviewed St Ives beach hotel to maximise your holiday. Check out Pedn Olva if you're after a hotel that's near the water. With a beach and guestrooms offering free WiFi, our travellers rate it highly at 9.4 out of 10. Lifeboat Inn is another great choice for a relaxing beach holiday and our travellers rate it 9. Located on the beach, this inn has a restaurant and a bar/lounge along with a variety of other amenities to enjoy. Harbour Hotel St Ives is another ideal choice. Travellers love the beachfront setting plus the indoor pool, and it has a guest rating of 8.6.
What are some of the best hotels in St Ives for couples?
Choose a top-rated St Ives romantic hotel and enjoy your couple's getaway. Our travellers love Harbour Hotel St Ives, a hotel with a beach. Another romantic hotel with top reviews is The Gannet Inn. This hotel offers a restaurant and a bar/lounge for a perfect stay. Use the "Traveller experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in St Ives for couples on Hotels.com.
What are some of the best kid-friendly hotels in St Ives?
One of the best St Ives hotels for kids is St Ives Holiday Village. St Ives Holiday Village is a kid-friendly holiday park with a guest score of 6.4 out of 10 plus family-friendly amenities like a free children's club, an indoor pool, and mini golf. Find even more kid-friendly hotels in St Ives by using our "Family friendly" filter on Hotels.com when you search.
What are the top St Ives hotels with a pool?
Discover some of the best St Ives hotels with a pool for a little extra luxury on your trip. Tregenna Castle Resort is a great hotel with an indoor pool and a seasonal outdoor pool, and a guest rating of 8.6 out of 10. Plus, you can make the most of its children's pool. Harbour Hotel St Ives is a popular hotel that features an indoor pool along with a beach and a full-service spa. To find more stays in St Ives with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best St Ives hotels with free parking?
If you're arriving by car, choosing a great St Ives hotel with free parking is a plus. Our travellers' favourites include:
What are some popular hotels in central St Ives?
If you're looking for hotels in central St Ives, check out Harbour Hotel St Ives and The St Ives Bay Hotel. Travellers love Harbour Hotel St Ives for its location, as well as the beach, indoor pool and full-service spa this hotel offers. The St Ives Bay Hotel is another popular central hotel with a restaurant, a bar/lounge and a terrace.

Find out more about St Ives

St Ives: Where Coastal Dreams Meet Artistic Shores

Nestled on the stunning Cornish coast, St Ives enchants visitors with its golden beaches, vibrant art scene, and picturesque harbour. This charming seaside town boasts breathtaking views of St Ives Bay and the rugged cliffs, ideal for leisurely strolls or adventurous hikes. Explore the Tate St Ives for contemporary art or wander through the lush gardens of the Barbara Hepworth Museum. With its sandy shores perfect for families, quaint cobbled streets filled with galleries, and delectable seafood dining, St Ives is a captivating blend of culture, natural beauty, and seaside charm, making it an unforgettable destination for all.

Discover great hotels in St Ives

St Ives offers a delightful mix of accommodation, from charming boutique hotels to luxurious coastal retreats. Enjoy stunning sea views, friendly service, and a variety of amenities, making it a perfect base for exploring this picturesque Cornish town and its beautiful beaches. Here are some of our travellers' favourite hotels in St Ives:

  1. The Engine InnOpens in a new window: This charming 3.0-star inn offers a welcoming atmosphere ideal for leisure travellers seeking a unique escape. With its LGBTQIA-friendly environment and pet-friendly policy, it creates a comfortable space for all guests. The property allows pets onsite and includes amenities tailored for their needs. Guests appreciate the warm hospitality and the distinctive character of the inn, often highlighting its inviting atmosphere and community feel that enriches their stay.
  2. The Penellen Bed and BreakfastOpens in a new window: The Penellen Bed and Breakfast is a delightful 4.0-star bed and breakfast featuring direct access to the beach, making it perfect for beach enthusiasts seeking sun-soaked relaxation. The property boasts comfortable accommodations and a welcoming ambiance that enhances the coastal experience. Frequent travellers commend the stunning beach location and the ability to step directly onto the sand, ensuring a seamless and enjoyable beach vacation that resonates with their desire for scenic beauty and leisure.
  3. The Old Quay HouseOpens in a new window: The Old Quay House is a sophisticated 4.0-star inn that elevates the stay with a variety of dining options, including lunch and dinner services, as well as a bar and lounge. It offers entertainment features such as a flatscreen television and an iPod docking station, ensuring a delightful retreat for leisure travellers. The proximity to the sea enhances the scenic experience, and guests frequently admire the culinary offerings and relaxing environment, creating a memorable and indulgent getaway.

Top locations to stay in St Ives

Some of the best areas to stay in when visiting St Ives are Penzance, Hayle, and Carbis Bay. Penzance offers stunning scenery and a vibrant arts scene, while Hayle is perfect for nature enthusiasts and golfers. Carbis Bay is renowned for its beautiful beach and serene atmosphere. For first-time visitors, Carbis Bay is the ideal choice, providing easy access to St Ives' attractions.

  1. PenzanceOpens in a new window: Penzance is a charming seaside town renowned for its stunning scenery and vibrant arts scene. You'll find beautiful coastal walks along the South West Coast Path, with breathtaking views over the Atlantic. The town is steeped in history, with attractions like the iconic Jubilee Pool and the intriguing Minack Theatre perched on the cliffs. Penzance is also a fantastic base for exploring nearby attractions, including the picturesque St Michael's Mount. With a variety of independent shops, galleries, and cafes, you'll love the local charm and easy-going atmosphere.
  2. HayleOpens in a new window: Hayle is an idyllic destination, perfect for nature lovers and those seeking a relaxing beach getaway. The area boasts beautiful sandy beaches, making it ideal for sunbathing and long walks along the coast. Hayle is also home to the Hayle Estuary, a nature reserve that attracts a wide variety of wildlife, perfect for birdwatching. Golf enthusiasts will appreciate the nearby courses, offering stunning views while you play. The town has a friendly community vibe, with some delightful local shops and eateries to explore.
  3. Carbis BayOpens in a new window: Carbis Bay is a hidden gem that offers a serene beach experience and stunning scenery. With its golden sands and clear waters, it's a fantastic spot for a relaxing day by the sea. The beach is perfect for families, and nearby coastal paths provide excellent opportunities for scenic walks. Carbis Bay is conveniently located near St Ives, allowing easy access to the town's art galleries and shops. The peaceful atmosphere and natural beauty make it an ideal retreat for those looking to unwind and enjoy the coastal charm of Cornwall.

Things to do in St Ives

St Ives, perched along the stunning Cornish coast, boasts golden beaches and rugged cliffs, perfect for sunbathing, rock climbing, and exploring coastal paths. Families can enjoy sandy shores, while water enthusiasts can delve into boating and sea diving. With lush gardens and scenic landscapes, it’s a delightful getaway for all.

  • Carbis Bay BeachOpens in a new window – Relax on this stunning sandy beach, perfect for sunbathing or enjoying a leisurely swim in the clear waters. Take a stroll along the scenic coastal path that connects to St Ives, offering breathtaking views of the coastline.
  • St. Michael's MountOpens in a new window – Venture to this iconic castle situated on a tidal island. Explore its beautiful gardens and historic buildings, and don’t miss the opportunity to walk across the causeway during low tide for a truly memorable experience.
  • Porthcurno BeachOpens in a new window – Spend a day at this picturesque beach, renowned for its soft sand and vibrant blue waters. Ideal for families, you can build sandcastles or enjoy a picnic while soaking in the stunning surroundings.
  • Land's EndOpens in a new window – Visit the most westerly point of England, where dramatic cliffs meet the Atlantic Ocean. Take in the remarkable views, and don’t forget to snap a photo at the famous signpost marking distances to various destinations.
  • Sennen Cove BeachOpens in a new window – Enjoy the lively atmosphere at this popular surf spot. Whether you’re a beginner or a pro, the waves here offer fun for everyone. Afterward, unwind at a café with a delicious treat while watching the surfers in action.

4 tips for savvy savings when booking a hotel in St Ives

  1. Book for the cheapest times: The most affordable time to visit St Ives is during January, February, and November, when hotel prices are lower. For those wanting to make the most of their trip, staying at least 2 to 3 days is recommended to fully appreciate the area's historical and cultural offerings. Visitors can explore key landmarks such as the charming port, beautiful gardens, and the intriguing castle. Additionally, engaging with the friendly locals and enjoying the scenic sea views provide a captivating experience. This budget-friendly getaway allows you to enjoy the rich history and culture of St Ives while keeping costs down.
  2. Look for last-minute deals on Hotels.com: To explore last-minute deals to St Ives, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can help you stay informed about flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding the perfect stay. You'll receive timely updates on your preferred hotels, so you're more likely to seize any last-minute opportunities.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at a hotel in St Ives. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may occasionally offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more affordable dates, increasing the likelihood that you’ll secure the best deal.
  4. Consider your location: Choosing accommodation close to key attractions or city centres may offer convenience, but it often comes with higher prices. For those seeking more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. You might also explore independent hotels located further out, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to St Ives

St Ives experiences its lowest average temperature in February, at 46.6°F (8.1°C), while August is the hottest month, with an average temperature of 61.9°F (16.6°C). November is typically the wettest month. If you’re looking to soak up the lively atmosphere in St Ives, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring