Skip to main content

The best homestays in St Ives

Check out our pick of great homestays in St Ives

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Primrose House St. Ives, hotel in St Ives

With boutique bedrooms and a stylish bar, Primrose Valley Hotel offers free parking and free Wi-Fi. Just metres from Porthminster Beach, the hotel has wonderful views across the Celtic Sea.

Location was perfect. The property was clean, facilities were great and the breakfast superb. The staff were super friendly and very helpful.
Scored 9.2
9.2
Rated superb
Superb
982 reviews
Price from
£125
1 night, 2 adults
Storm in a tea cup, hotel in St Ives

Storm in a tea cup has garden views, free WiFi and free private parking, set in St Ives, 500 metres from Porthmeor Beach. Guests can relax in the garden at the property.

Nice quiet location but mins away from the beach
Scored 9.4
9.4
Rated superb
Superb
381 reviews
Price from
£100
1 night, 2 adults
Seaforth St Ives, hotel in St Ives

Located within 300 metres of Porthminster Beach and 500 metres of Porthmeor Beach in St Ives, Seaforth St Ives provides accommodation with seating area.

Stayed in St Ives many times, this property is definitely one of our favourites, everything from standard of property, location, veiw and staff were first class, We shall be returning.
Scored 9.4
9.4
Rated superb
Superb
175 reviews
Price from
£120
1 night, 2 adults
Uno - St Ives, hotel in St Ives

Set in St Ives and only 700 metres from Porthmeor Beach, Uno - St Ives offers accommodation with sea views, free WiFi and free private parking.

Fantastic location with a great view of the bay. Located close to main roads so getting to other parts of Cornwall is relatively easy. Walk into town only takes about 10 minutes.
Scored 9.5
9.5
Rated exceptional
Exceptional
325 reviews
Price from
£211.25
1 night, 2 adults
Cornerways Guest House, hotel in St Ives

Cornerways Guest House is set in St Ives, 100 metres from Bamaluz Beach, 200 metres from Porthmeor Beach, and 200 metres from Porthgwidden Beach.

A gorgeous guest house, beautifully furnished, including all sorts of Cornish themes being pulled into the interior decor, which was really to be appreciated, given the mad, busy attraction St. Ives has become. Tucked away in a pretty, quiet, town lane, it’s a little gem of a place to duck into (hanging baskets overflowing and vibrant by the front door). Our room let us look out over the harbour, the bay, and all the coast at least as far as Godrevy Point, and on the slate rooftops close to, herring gulls touch down, just briefly! The place captures something of St. Ives very well, in a good way. Loved it.
Scored 9.0
9.0
Rated superb
Superb
118 reviews
Price from
£128.25
1 night, 2 adults
Saltwater, hotel in St Ives

Offering a garden and quiet street view, Saltwater is situated in St Ives, less than 1 km from Porthminster Beach and a 11-minute walk from Bamaluz Beach.

Very clean and comfortable right by the sea. And very friendly host, we even got a free toy for the dog and treats.
Scored 8.6
8.6
Rated fabulous
Fabulous
306 reviews
Price from
£97
1 night, 2 adults
Grey Mullet Guest House, hotel in St Ives

Offering sea views, Grey Mullet Guest House is an accommodation set in St Ives, 300 metres from Bamaluz Beach and 400 metres from Porthgwidden Beach.

Great little guest house! basic but very clean comfortable and in a perfect location
Scored 8.3
8.3
Rated very good
Very good
55 reviews
Price from
£130
1 night, 2 adults
Grey Mullet Guest House, hotel in St Ives

Grey Mullet Guest House is located in St Ives, 300 metres from Bamaluz Beach, 400 metres from Porthgwidden Beach, as well as 15 km from St Michael's Mount.

Historic & charming building in the heart of the oldest part of the town. Ken greeted us at the door and was friendly & helpful. Lots of lovely shops, restaurants, cafes nearby, and a stones throw to the harbour and all other amenities.
Scored 7.6
7.6
Rated good
Good
54 reviews
Price from
£120
1 night, 2 adults
Grey Mullet Guest House, hotel in St Ives

Grey Mullet Guest House is located in St Ives, 300 metres from Bamaluz Beach, 400 metres from Porthgwidden Beach, and 15 km from St Michael's Mount.

It was comfortable and clean and well located
Scored 7.8
7.8
Rated good
Good
67 reviews
Price from
£120
1 night, 2 adults
Grey Mullet Guest House, hotel in St Ives

Offering sea views, Grey Mullet Guest House is an accommodation situated in St Ives, 300 metres from Bamaluz Beach and 400 metres from Porthgwidden Beach.

The location was excellent and outside it was very pretty. Could sea the sea from our bedroom window. Room spotless and bed comfortable. 3
Scored 7.8
7.8
Rated good
Good
44 reviews
Price from
£130
1 night, 2 adults
All homestays in St Ives
Looking for a homestay?
Travellers on a budget looking to experience a place like a local will enjoy homestays. This simple accommodation is in a private home, where the host also lives. All facilities are shared and in most cases breakfast is included.

Most booked homestays in St Ives this month

See all

Enjoy breakfast in St Ives!

  • Primrose House St. Ives
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 982 reviews

    With boutique bedrooms and a stylish bar, Primrose Valley Hotel offers free parking and free Wi-Fi. Just metres from Porthminster Beach, the hotel has wonderful views across the Celtic Sea.

    Just the vibe,location,smooth check in and the breakfast.

  • Cornerways Guest House
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 118 reviews

    Cornerways Guest House is set in St Ives, 100 metres from Bamaluz Beach, 200 metres from Porthmeor Beach, and 200 metres from Porthgwidden Beach.

    Brilliant location and comfortable. Very friendly!

  • Tregony Guest House
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 261 reviews

    Set in St Ives, 300 metres from Porthmeor Beach and 700 metres from Bamaluz Beach, Tregony Guest House offers sea views and free WiFi.

    It was very clean and it had everything we needed. Great location.

  • Anchorage Guest House, St Ives
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 144 reviews

    Located in St Ives, 100 metres from Porthmeor Beach and 300 metres from Bamaluz Beach, Anchorage Guest House, St Ives provides accommodation with free WiFi in a historic building.

    Absolutely everything, prime location, clean, friendly

  • Thurlestone House
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 226 reviews

    Thurlestone House is an adults-only bed & breakfast in Carbis Bay, around 1.2 miles from St Ives. The property enjoys sea views and offers a range of breakfasts.

    Breakfast was great lots of choice and plenty to eat..

  • Lamorna Lodge
    Breakfast options
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 194 reviews

    Situated a 5-minute walk from the sandy beach and Barrepta Cove in Carbis Bay, the Lamorna Lodge offers 4-star accommodation, free parking and free Wi-Fi.

    Facilities at Lamorna were nice and everything I expected

  • Trevose Harbour House
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 127 reviews

    Nestled between the Harbour Beach and Porthminster Beach, Trevose Harbour House is in the heart of the bustling seaside town of St Ives.

    it was exceptionally clean. the owners were lovely.

  • The Old Workshop
    Breakfast options
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 73 reviews

    Situated 400 metres from Porthminster Beach, 500 metres from Bamaluz Beach and 14 km from St Michael's Mount, The Old Workshop features accommodation set in St Ives.

    excellent property very comfortable ideally placed

Save money on homestays in St Ives – budget options available!

  • Shoreline
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 40 reviews

    Situated in St Ives and only 400 metres from Porthminster Beach, Shoreline features accommodation with sea views, free WiFi and free private parking.

    Prachtige ruime kamer op korte afstand van het centrum

  • Glas Mordros
    Budget options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 23 reviews

    Located just 90 metres from Carbis Bay Beach, Glas Mordros features accommodation in St Ives with access to a garden, a shared lounge, as well as a shared kitchen.

    The location, the scenery and the host. Thank you

  • No4 St Ives
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 15 reviews

    Situated in St Ives and only 500 metres from Porthminster Beach, No4 St Ives features accommodation with sea views, free WiFi and free private parking.

    well maintained beautiful property spotlessly clean.

  • Atlantic Heights Guest House
    Budget options available
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 107 reviews

    Located in St Ives and with Tate St Ives reachable within a 3-minute walk, Atlantic Heights Guest House has a garden, non-smoking rooms and free WiFi.

    Great location stunning views excellent comfy bed!

  • Ten Ocean View
    Budget options available
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 193 reviews

    Ten Ocean View, a property with a garden, is situated in St Ives, 400 metres from Porthmeor Beach, less than 1 km from Bamaluz Beach, as well as a 11-minute walk from Porthminster Beach.

    View, location, Room, cleanness & hospitality

  • The Nook - Self Serviced Accommodation
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 448 reviews

    Situated in the seaside town of St Ives, The Nook - Self Serviced Accommodation boasts free Wi-Fi and private onsite parking.

    Very comfortable, large room with great amenities.

  • Beechwood House
    Budget options available
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 266 reviews

    Just 5 minutes’ walk from the stunning Carbis Bay, this Beechwood House offers 4-star guest accommodation in St Ives. It is surrounded by 4 beaches, offering swimming, surfing and fishing.

    Jan was lovely who ran Beechwood was lovely host .

  • Grey Mullet Guest House
    Budget options available
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 54 reviews

    Grey Mullet Guest House is set in St Ives, 300 metres from Bamaluz Beach, 400 metres from Porthgwidden Beach, and 15 km from St Michael's Mount.

    Perfekte Lage. Sehr netter und hilfsbereiter Gastgeber.

Great access to the city centre! Check these homestays in St Ives

  • Uno - St Ives
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 325 reviews

    Set in St Ives and only 700 metres from Porthmeor Beach, Uno - St Ives offers accommodation with sea views, free WiFi and free private parking.

    Modern well located incredible views and great hosts

  • Seaforth St Ives
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 175 reviews

    Located within 300 metres of Porthminster Beach and 500 metres of Porthmeor Beach in St Ives, Seaforth St Ives provides accommodation with seating area.

    Lovely spacious room with beautiful finish touches

  • Storm in a tea cup
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 381 reviews

    Storm in a tea cup has garden views, free WiFi and free private parking, set in St Ives, 500 metres from Porthmeor Beach. Guests can relax in the garden at the property.

    Great host and room. Reasonably close to town for walking

  • Saltwater
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 306 reviews

    Offering a garden and quiet street view, Saltwater is situated in St Ives, less than 1 km from Porthminster Beach and a 11-minute walk from Bamaluz Beach.

    Amazing location, great views and really nice room

  • Harbour View Guest House
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 73 reviews

    Offering sea views, Harbour View Guest House is an accommodation located in St Ives, 600 metres from Porthminster Beach and 800 metres from Porthmeor Beach.

    the staff was very friendly, the view over the Town the room

  • Grey Mullet Guest House
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 55 reviews

    Offering sea views, Grey Mullet Guest House is an accommodation set in St Ives, 300 metres from Bamaluz Beach and 400 metres from Porthgwidden Beach.

    In a great location, nice and clean and comfortable

  • Ocean House
    Central location
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 796 reviews

    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.

    Room was fine with good views Parking was a nightmare,

  • Grey Mullet Guest House
    Scored 7.8
    7.8
    Rated good
    Good
     · 67 reviews

    Grey Mullet Guest House is located in St Ives, 300 metres from Bamaluz Beach, 400 metres from Porthgwidden Beach, and 15 km from St Michael's Mount.

    Absolut zentrale Lage. Süßes Zimmer in altem Haus mit Charme.

  • Grey Mullet Guest House
    Scored 7.8
    7.8
    Rated good
    Good
     · 44 reviews

    Offering sea views, Grey Mullet Guest House is an accommodation situated in St Ives, 300 metres from Bamaluz Beach and 400 metres from Porthgwidden Beach.

    Mitten im Zentrum. Hatten ein Eck Zimmer mit Meerblick. Uriges schönes altes Haus. St Ives ist immer eine Reise wert.

  • The Grey Mullet Guest House
    Scored 7.7
    7.7
    Rated good
    Good
     · 85 reviews

    Situated in St Ives, just 100 metres from Porthmeor Beach, The Grey Mullet Guest House features beachfront accommodation with free WiFi.

    Excellent location. Full of history and character.

  • Grey Mullet Guest House
    Scored 7.6
    7.6
    Rated good
    Good
     · 54 reviews

    Grey Mullet Guest House is located in St Ives, 300 metres from Bamaluz Beach, 400 metres from Porthgwidden Beach, as well as 15 km from St Michael's Mount.

    Very good location. Pretty on the outside. Staff were brilliant

  • Grey Mullet Guesthouse
    Scored 7.4
    7.4
    Rated good
    Good
     · 43 reviews

    Located 300 metres from Bamaluz Beach, 400 metres from Porthgwidden Beach and 15 km from St Michael's Mount, Grey Mullet Guesthouse offers accommodation situated in St Ives.

    Lovely clean room/bed very comfortable. Shower small but adequate.

  • Double Room in House close to Porthgwidden Beach - room only with shared bathroom

    Situated in St Ives, just a few steps from Porthgwidden Beach, Double Room in House close to Porthgwidden Beach - room only with shared bathroom features beachfront accommodation with free WiFi.

FAQ about homestays in St Ives

Homestays that guests love in St Ives

See all
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews
    Lovely house with everything we needed. Great host Elise was welcoming and very helpful. Lovely location for St Ives as the bus stop was just down the path. Parking for two cars was great.
    Jazmin
    Family with young children
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 226 reviews
    Very clean and looked after place. Lovely hosts, great breakfast.
    Maria
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 31 reviews
    Apartment spotlessly clean. Very tastefully decorated. Great host who kept in touch, was even offered extra towels midweek. Bonus having a parking space.
    Linda
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 381 reviews
    Great host and room. Reasonably close to town for walking
    Graham
    Young couple
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 266 reviews
    Everything! Perfect location. We walked almost everywhere but very reliable public transport and all the locals we met were really helpful and friendly.
    Eurich
    Young couple
  • Avg. price/night: £88
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 429 reviews
    We felt extremely comfortable. The room was very clean and spacious, and we also had enough room in the bathroom. The breakfast room is very friendly and spreads a very good atmosphere. The breakfast is very good - there is everything you need to start your vacation day. Adrian is a great host, always in a good mood - you can feel how much he enjoys running this Bed & Breakfast. If I go on vacation in this area again, I will definitely stay here again. Too bad we were only there for such a short time.
    Jasmin
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 43 reviews
    Lovely host, good location 5 mins to centre , lovely character full bedroom with small balcony and sea view
    PHIL
    Young couple
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 273 reviews
    Brilliant location. Great view of the harbour, very close to the Tate, Hepworth Museum and beaches. Lovely hosts, we felt very welcome.
    Mirja
    People with friends
  • Scored 6.4
    6.4
    Rated pleasant
    Pleasant
     · 13 reviews
    Great facilities, perfect location and lovely host. Great little apartment for a couple!
    Emma
    Young couple
  • Avg. price/night: £84
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 3,055 reviews
    Great hosts and very good breakfast! Quiet place.
    Irina
    Family with young children