Skip to main content

Filter by:


Star rating

Review score

St Ives – 33 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tregenna Castle Resort, hotel in St Ives

Within 72 acres of private grounds, this Tregenna Castle Resort overlooks St Ives and the Cornish coast.

7.8
Scored 7.8
Good
Rated good
3,149 reviews
Price from£84per night
The St Ives Bay Hotel, hotel in St Ives

Offering a restaurant, The St Ives Bay Hotel is located in St Ives. Free WiFi access is available. There is also an electric kettle.

5.6
Scored 5.6
Above average
Rated okay
1,551 reviews
Price from£79per night
Harbour Hotel & Spa St Ives, hotel in St Ives

Overlooking Porthminster Beach with impressive views across St Ives Bay and Godrevy Lighthouse, The Harbour Hotel & Spa St Ives offers elegant rooms with free Wi-Fi.

8.2
Scored 8.2
Very good
Rated very good
1,063 reviews
Price from£210per night
Pedn-Olva, hotel in St Ives

Overlooking the Celtic Sea and St Ives Bay, Pedn-Olva offers elegant rooms with magnificent views. With a near beach and spacious terrace, there is also a popular restaurant.

8.8
Scored 8.8
Fabulous
Rated fabulous
862 reviews
Price from£165per night
Carbis Bay and Spa Hotel, 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...

8.3
Scored 8.3
Very good
Rated very good
669 reviews
Price from£250per night
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.

8.6
Scored 8.6
Fabulous
Rated fabulous
613 reviews
Price from£200per night
Boskerris Hotel, hotel in St Ives

Located in St Ives, 400 metres from Carbis Bay Beach, Boskerris Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

9.3
Scored 9.3
Superb
Rated superb
155 reviews
Price from£230per night
The Western, hotel in 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.

8.3
Scored 8.3
Very good
Rated very good
1,634 reviews
Price from£140per night
Ocean House, hotel in St Ives

Offering a garden and quiet street view, Ocean House is set in St Ives, 700 metres from Porthmeor Beach and less than 1 km from Bamaluz Beach.

7.6
Scored 7.6
Good
Rated good
790 reviews
Price from£78.30per night
Harbour View House, hotel in St Ives

Offering a garden and sea view, Harbour View House is set in St Ives, 200 metres from Porthminster Beach and 600 metres from Porthmeor Beach.

9.2
Scored 9.2
Superb
Rated superb
511 reviews
Price from£194.40per night
See all 118 hotels in St Ives

Most booked hotels in St Ives in the past month

FAQs about hotels in St Ives





Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about St Ives:

  • 10
    Scored 10

    I’ve been coming to St Ives for 50 years so I’m slightly...

    I’ve been coming to St Ives for 50 years so I’m slightly biased but it is a beautiful place with 5 beaches. Numerous good places to eat. Lovely little shops with different crafty bits in. Mostly flat when you are in the town area. Good location for exploring more of Cornwall if needed but plenty to see and do in St Ives.
    Beth
    United Kingdom
  • 10
    Scored 10

    Sitting on the wharf drinking "Sloop inn", talking to people...

    Sitting on the wharf drinking "Sloop inn", talking to people, "Bier Huis", Listening to Nicole Tessyman sing Cornish folk songs. St. Ives Bakery "Cruffin". Movie theatre. "Beach Restaurant" chowder. Grocers "Norways".
    RICHARD
    United States
  • 8.0
    Scored 8.0

    I visited on the New Year holiday which was marvelous except...

    I visited on the New Year holiday which was marvelous except for the weather. A force 8 gale with 15ft seas was recorded. Nevertheless a good time was had. The whole town went bat sh*t bonkers on New Years Eve by dressing up outrageously. The whole event concluded with a magnificent firework display. Visitors lodged in the Old Town need to be nimble as do those going to No 85, which has narrow and awkward stair access to bedrooms. Frail or people with compromised walking really ought to swerve this St Ives. The streets are steep, one car wide (although two way) and very narrow. Try “One Fish Street” for a delicious, although expensive dinner. I’m a chef and I ‘rate’ this restaurant.
    Carl
    Spain
  • 10
    Scored 10

    St Ives is just lovely, one of my favourite places in the UK...

    St Ives is just lovely, one of my favourite places in the UK. Very friendly with plenty of shops and places to eat. Beaches superb. Are at The Captains Table, part of The Sloop Onn and I must say the food was delicious and the service impeccable!
    Julie
    United Kingdom
  • 10
    Scored 10

    St Ives is a beautiful tourist trap in the southwest county...

    St Ives is a beautiful tourist trap in the southwest county of Cornwall. I've visited the town on many occasions at different times of the year. Its beauty (no matter the weather) never ceases to amaze. From the beautiful harbour and bays to the dramatic coastline; it's a jewel.
    LesnAl
    United Kingdom
  • 10
    Scored 10

    This is my happy place so I’m biased.

    This is my happy place so I’m biased. Lovely beaches, shops and wide range of places to stay and eat. Parking can be difficult in the summer months but there is a good bus service from the large car park at the leisure centre. Highly recommended
    Susan
    United Kingdom

Explore guest reviews of hotels in St Ives

  • From £200 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 862 reviews
    My mum & I had the best 4 nights at Pedn Olva! The location is absolutely perfect, the hotel has the most amazing views from all angles and is well positioned between the town and all the beaches so you'll never have to walk too far. The pool and sunlounger area is great - there is also a lovely terrace with plenty of space - we felt like we were abroad! Our bed was one of the comfiest I've ever slept in and the breakfasts we had every morning were delicious. We would definitely return!!
    Chloe
    United Kingdom
  • From £250 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 669 reviews
    The location is absolutely stunning and the hotel and spa is 5* The staff were very friendly and welcoming. They went above and beyond to make our stay feel special. We had a gluten free breakfast hamper delivered to our cabin. The hotel deck is the perfect place for a cocktail and so is the Ugly Butterfly restaurant and bar. Carbis Bay train station is a short walk and for £1 you can see more of the beautiful coastline as you ride along into St. Ives.
    Anna
    United Kingdom
  • From £200 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 862 reviews
    The hotel location is excellent with the fantastic sea view. I stayed in a single room for one day. I arrived at night and in the morning was surprised by the view. It was a brand-new room. Hotel also has a good breakfast. The staff was friendly and helpful. Unfortunately, I didn't stay a long time but I have been in many hotels and this one is one of the best.
    Gaya
    United Kingdom
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 315 reviews
    Jan is a wonderful experienced hosts, We really enjoyed staying jwith Jan she's so kind and helpful the rooms were lovely and clean breakfast to go was great fridge was well stocked up with food a nice touch . And the Carbis Bay Beach is 8 minutes walk If you're looking for a nice friendly hotel in St ives Cornwall Beechwood House hotel is just great.
    a
    United Kingdom
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 197 reviews
    This hotel is an oasis of luxury in the central St Ives - we had contact from Razzie the owner pre arrival checking if he could help and then met us pre registration . He was unbelievably caring helpful and professional and enhanced our visit . It makes for an unforgettable holiday experience and will recommend Host to family and friends . Margaret
    Margaret
    Ireland
  • From £230 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 155 reviews
    We when checked out, we were kindly offered towels to take to the beach & also allowed to leave our car in the carpark. We thought that this was above & beyond and Anne on reception that morning was exceptional! We would thoroughly recommend this hotel and the beach was amazing.
    Gary
    United Kingdom
  • From £177 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 951 reviews
    Very friendly staff, made us feel at home. Youth lead, not your typical classical formal hotel staff. Very modern in how it’s run. Very very clean. Great breakfast. Literally a minute away from the beach, we could hear the waves at night. Beautiful design and rooms very spacious
    Yad
    United Kingdom
  • From £172.80 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 511 reviews
    We absolutely loved our stay in this boutique hotel. The decor was beautifully stripped back, lots of white and naturals which were very well done. The views of the harbour were just stunning, it was impossible not to keep taking pictures. The owners were also so welcoming.
    Emma
    United Kingdom
  • From £76 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 3,149 reviews
    The view from our room was beautiful of the bay. The room was spacious and the wifi strong enough to do most of our work from when needed. The breakfast has many good options and was hot (eggs, rashers, taties) or cold (pastrirs, cereals, yogurt bar).
    Annettejbb
    United Kingdom
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 109 reviews
    the location was perfect - a slight view of the ocean from our room and a short walk to the beach, to the heart of St. Ives, and the train station. the staff was very kind and professional, and the breakfasts each morning were delicious.
    Nic
    United Kingdom
  • From £109 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 340 reviews
    The family room was a large, spacious room, very nicely arranged. There was a very good choice for breakfast and the dining room was lovely, looking out on to the garden. The hosts were friendly.
    Helena
    United Kingdom
  • From £140 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,634 reviews
    The well designed, clean rooms were very comfortable. Breakfast was wonderful with lots of choices. the staff was friendly and very helpful. Able to walk to most everything as hotel was central.
    Laura
    Canada
  • From £132 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 390 reviews
    The house was less than a mile from Tate St. Ives, Joby was so helpful in helping us find the location (our gps was wrong), gave us great recommendations, and it was well worth the money!
    Katie
    United States
  • From £99 per night
    5.6
    Scored 5.6
    Above average
    Rated okay
     · 1,551 reviews
    The hotel was in the most perfect location. Close to the town beaches and for us the railway station. Our room had a fabulous view of the bay and beach. Couldn't fault anything really.
    Sandra
    Spain
  • From £170 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 467 reviews
    Beautiful character boutique hotel Good breakfast with sea views Comfortable bed Good quality specification Fridge Toiletries provided Parking
    Stephen
    United Kingdom
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 453 reviews
    The location, dining/bar was just fine and breakfast was wonderful. Good access to costal pathway and nice view from hotel. Very nice overall.
    Opperman
    United States
  • From £103 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 790 reviews
    room was small but as described. Fantastic location and cheap price as compared to other hotel/bnb in st Ives.
    Mingya
    United Kingdom
  • From £225 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,063 reviews
    Beautiful views, close to town. Friendly, attentive staff. Clean, modern, well equipped hotel and rooms.
    Helen
    Bermuda
  • From £225 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,063 reviews
    very well appointed hotel with beautiful views over the bay. super friendly staff. very clean.
    David
    United Kingdom
  • From £99 per night
    5.6
    Scored 5.6
    Above average
    Rated okay
     · 1,551 reviews
    we didn’t stay at the hotel as it was disgusting and want a refund
    A
    Anonymous
    United Kingdom