Skip to main content

The best B&Bs in St Ives

Check out our pick of great B&Bs in St Ives

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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.

The staff were friendly and helpful. We loved the live music in the restaurant just before Christmas.
Scored 9.0
9.0
Rated superb
Superb
636 reviews
Price from
£151.20
1 night, 2 adults
27 The Terrace, hotel in St Ives

Boasting a garden and views of sea, 27 The Terrace is a bed and breakfast set in a historic building in St Ives, 300 metres from Porthminster Beach.

Great position in st Ives, comfy bed , lovely room, lovely staff and breakfasts !
Scored 9.1
9.1
Rated superb
Superb
620 reviews
Price from
£150
1 night, 2 adults
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.

Room, bed, facilities, location, breakfast and service all great - thanks a lot!
Scored 9.2
9.2
Rated superb
Superb
973 reviews
Price from
£144
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.

We were made so welcome by Joby, made it feel like home. Breakfast wasn’t expected as not included in the booking but he made us croissants in the morning which were so nice! Location was great, short walk from the beach and town.
Scored 9.4
9.4
Rated superb
Superb
379 reviews
Price from
£100
1 night, 2 adults
Primrose House, hotel in St Ives

Primrose House is located in St Ives, 7.1 km from Tate St Ives, 42 km from The Lizard and Kynance Cove, as well as 42 km from Truro Cathedral.

Very clean and comfortable bed. Overall comfortable stay. Good location. Exceeded our expectations. Everything was in order. Good selection of continental breakfast. The owner recommended a shorter route back to London. Thanks
Scored 9.2
9.2
Rated superb
Superb
275 reviews
Price from
£70
1 night, 2 adults
Green Apple Bed and Breakfast, hotel in St Ives

Featuring free WiFi, parking on-site and a garden, the recently renovated property of Green Apple Bed and Breakfast, offers accommodation in St Ives, 800 metres from Carbis Bay Beach and 1.1 km from...

Quirky, clean , brilliant view . A very relaxed place with lovely staff.
Scored 9.2
9.2
Rated superb
Superb
430 reviews
Price from
£88
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.

Great location & views! Lovely well equipped room and bathroom, very clean and hosts very responsive. Would highly recommend!
Scored 9.4
9.4
Rated superb
Superb
173 reviews
Price from
£120
1 night, 2 adults
The White House at The Tinners Arms, hotel in St Ives

Located in St Ives, within 16 km of St Michael's Mount and 30 km of Minack Theatre, The White House at The Tinners Arms provides accommodation with a bar and free WiFi throughout the property.

Clean,warm, friendly staff, great food, comfortable
Scored 9.0
9.0
Rated superb
Superb
382 reviews
Price from
£180
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
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.

Great location, nice room, clean, tidy, warm! Great accommodating staff, lovely breakfast
Scored 8.1
8.1
Rated very good
Very good
1,647 reviews
Price from
£125
1 night, 2 adults
All B&Bs in St Ives
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in St Ives this month

See all

Enjoy breakfast in St Ives!

  • The White House at The Tinners Arms
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 382 reviews

    Located in St Ives, within 16 km of St Michael's Mount and 30 km of Minack Theatre, The White House at The Tinners Arms provides accommodation with a bar and free WiFi throughout the property.

    Very friendly and welcoming staff, cracking pub and food.

  • Harbour View House
    Breakfast options
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 636 reviews

    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.

    Very good breakfast but could have hogs pudding as an extra

  • Primrose House
    Breakfast options
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 275 reviews

    Primrose House is located in St Ives, 7.1 km from Tate St Ives, 42 km from The Lizard and Kynance Cove, as well as 42 km from Truro Cathedral.

    The Host Kay was great and helpful. Nice clean and quiet place.

  • 27 The Terrace
    Breakfast options
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 620 reviews

    Boasting a garden and views of sea, 27 The Terrace is a bed and breakfast set in a historic building in St Ives, 300 metres from Porthminster Beach.

    The wonderful setting and the welcome from the staff.

  • No 12 Furze Croft
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 186 reviews

    Offering quiet street views, No 12 Furze Croft is an accommodation situated in St Ives, 22 km from Minack Theatre and 43 km from Lizard Lighthouse & Heritage Centre.

    Very warm and welcoming. Fully equipped and very comfortable.

  • Green Apple Bed and Breakfast
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 430 reviews

    Featuring free WiFi, parking on-site and a garden, the recently renovated property of Green Apple Bed and Breakfast, offers accommodation in St Ives, 800 metres from Carbis Bay Beach and 1.1 km from...

    Nice breakfast, lovely garden! Feel being welcomed.

  • The Western
    Breakfast options
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 1,647 reviews

    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.

    Location was fab, our room was the studio it was lovely

  • organic panda
    Breakfast options
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 178 reviews

    Boasting a garden, organic panda features accommodation in St Ives with free WiFi and sea views.

    Very cozy, friendly like at home especially for art soul...

Save money on B&Bs in St Ives – budget options available!

  • Cornerways Guest House
    Budget options available
    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
    Budget options available
    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

  • Oystercatcher
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 105 reviews

    Oystercatcher is a bed and breakfast situated in Carbis Bay, 1.2 miles from St Ives. It is a 10-minute walk to the sandy Carbis Bay beach. The property enjoys sea views of St Ives Bay.

    Great location, friendly, sea view and great breakfast

  • Chy an Gwedhen
    Budget options available
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 147 reviews

    Chy an Gwedhen is approximately 1 mile from St Ives and situated right next to the famous St Michael's coastal path.

    Breakfast was excellent room very clean view lovely sea view

  • Rivendell Guest House
    Budget options available
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 192 reviews

    Located in St Ives, near Tate St Ives, Rivendell Guest House features free WiFi, and guests can enjoy a shared lounge.

    Breakfast was fantastic top quality ingredients used

  • Halwell Lodge
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 323 reviews

    Halwell Lodge offers high-quality bed and breakfast in Lelant, an 11-minute drive from St Ives.

    Nice quiet location, easy to park, perfect for a few days, excellent facilities

  • Thurlestone House
    Budget options available
    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..

Great access to the city centre! Check these B&Bs in St Ives

  • The Rookery
    Central location
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 29 reviews

    Offering sea views, The Rookery is an accommodation located in St Ives, 100 metres from Porthminster Beach and 700 metres from Porthmeor Beach.

    Comfortable, friendly, well-located and great views.

  • The Olive Branch
    Central location
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 55 reviews

    Featuring 4-star accommodation, The Olive Branch is situated in St Ives, 500 metres from Porthminster Beach and less than 1 km from Porthmeor Beach.

    Very friendly, relaxed atmosphere. A home from home

  • Glas Mordros
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 22 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

  • 3 Porthminster B&B
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 47 reviews

    3 Porthminster B&B features sea views, free WiFi and free private parking, set in St Ives, 400 metres from Porthminster Beach.

    Great stay will come back if we go to st ives again

  • 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.

  • Shoreline
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 43 reviews

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

    Nothing was too much trouble Very friendly and bfast was lovely

  • Seaforth St Ives
    Central location
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 173 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
     · 379 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

  • The Old Workshop
    Central location
    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

  • Blue Sky Bed and Breakfast
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 74 reviews

    Blue Sky Bed and Breakfast, a property with a shared lounge, is set in St Ives, 500 metres from Porthminster Beach, less than 1 km from Porthmeor Beach, as well as a 12-minute walk from Bamaluz Beach.

    Very tasty breakfast was provided with a lot of care.

  • Primrose House St. Ives
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 973 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.

    Lovely place, perfect location and amazing breakfast s

  • Golden Hind
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 80 reviews

    With panoramic sea views across St Ives Harbour, the family-run Golden Hind is just 250 metres from St Ives’ town centre and 8 minutes’ walk from St Ives (Cornwall) Railway Station.

    Loved the sea views and that we had a massive room to ourselves.

  • Shoreline
    Central location
    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

  • No4 St Ives
    Central location
    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.

  • Lamorna Lodge
    Central location
    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

  • Ten Ocean View
    Central location
    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

  • Atlantic Heights Guest House
    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!

  • Downsfield Bed and Breakfast
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 442 reviews

    Less than a 10-minute drive from St Ives and a 10-minute walk from the sandy Carbis Bay beach, Downsfield Bed and Breakfast offers rooms with free Wi-Fi, a guest lounge with a log burner, and a garden...

    Lovely little room to stay in, comfy bed and great breakfast!

  • The Countryman
    Central location
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 140 reviews

    The Countryman, a property with a bar, is situated in St Ives, 13 km from St Michael's Mount, 26 km from Minack Theatre, as well as 41 km from Lizard Lighthouse & Heritage Centre.

    The hosts were fabulous and the breakfast perfect.

  • 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

  • Grey Mullet Guest House
    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.

  • 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

  • Beechwood House
    Central location
    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 .

  • Lifeboat Inn
    Central location
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 453 reviews

    Set in St Ives and within 300 metres of Porthmeor Beach, Lifeboat Inn features a bar, allergy-free rooms, and free WiFi throughout the property.

    Overall atmosphere was very good and down to the staff.

  • 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

  • The Nook - Self Serviced Accommodation
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 447 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.

  • Ocean House
    Central location
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 801 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.

FAQ about B&Bs in St Ives

B&Bs that guests love in St Ives

See all
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews
    Great location, great views, central, yet quiet and secluded. Everything you need.
    Peter
    Solo traveller
  • Scored 8.3
    8.3
    Rated very good
    Very good
     · 55 reviews
    Charming guest house, great location two steps off the main shopping street.
    Nicky
    Solo traveller
  • Avg. price/night: £65
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 275 reviews
    A great night sleep! The property is ideally located between Penzance and St Ives with only a 15 minutes drive to either. It is spacious and clean and has all the facilities a visitor may require. We had a great night sleep in this quiet little village. The friendly host greeted us on arrival and we also had a private parking space for our vehicle. We had breakfast provided by the host in the room. I will highly recommend Primrose House for your next trip to Cornwall.
    Lora
    Young couple
  • Scored 7.7
    7.7
    Rated good
    Good
     · 1,086 reviews
    Great location, within close distance of a few sightseeing spots. The staff were helpful and attentive. Lovely cean site set in woodland, with walks. Parking for all. Quiet with no noise disturbance from the evening entertainment.
    CharlotteJ0601
    Family with young children
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 38 reviews
    Boutique B&B, lovely house in quiet location. Coastal walk to St Ives. Delicious breakfast with fresh fruit, smoothie, scrambled eggs etc. charming hosts.
    Justin
    Young couple
  • Avg. price/night: £221.68
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 211 reviews
    Great location, charming and comfortable and well setup room, excellent breakfast delivered to the door, great bed and friendly staff.
    Bruce
    Young couple
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 43 reviews
    Great host. Great location with parking space. Room was a good size and a large private bathroom. The continental breakfast was lovely and a very generous size. Would stay here again.
    Lauren Benford
    Young couple
  • Scored 7.7
    7.7
    Rated good
    Good
     · 1,086 reviews
    We stayed in a gold lodge which was nice and roomy. It was a great location for driving to surrounding areas anand much cheaper than staying closer to the beach. the park was quiet and clean with a decent shop. plenty of parking and well maintained.
    Thorogood
    Family with young children
  • Avg. price/night: £70
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 186 reviews
    Loved the quiet location.Bedroom and en-suite were spotless.It was also good having our own separate kitchen.On arrival it was lovely to have scones,jam and cream Breakfast was great with fresh fruit salad,yogurts,various cereals and teas and coffee etc.Alison and her husband were great hosts giving us ideas about various restaurants and places to visit.
    Susan
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 323 reviews
    The breakfast was customised based on each guest’s specific preferences. Both Steve and Tressa were great hosts and quite punctual in delivering it to the guest’s designated dinning table. The atmosphere was both quiet and relaxing within a very charming home and backyard setting.
    SS!
    Solo traveller