Beachside accommodation in St Ives

Find beachside accommodation in St Ives within easy walking distance the following beaches: Carbis Bay Beach, Porthgwidden Beach, Porthkidney Beach, Porthminster Beach, St Ives Harbour Beach, Bamaluz Beach, Porthmeor Beach, Clodgy Point Beach, Lambeth Walk Beach

110 places to stay...

  • St Ives Harbour Hotel & Spa
    St Ives

    Overlooking Porthminster Beach with impressive views across St Ives Bay and Godrevy Lighthouse, The St Ives Harbour...

  • From £74.52
    Porthmeor
    St Ives
    Sleeps 4| 5 bedrooms

    Located in St Ives and only 700 metres from Porthmeor Beach, the holiday home provides accommodation with sea views...

  • From £90.00
    The Western
    St Ives

    The Western really is IN St Ives. Four beaches, over thirty restaurants and a dozen pubs all within a few minutes...

  • From £35.00
    St Ives
    Sleeps 3
    Luxury Boutique Guest House with stunning Seaviews in the heart of St ives. Self catering apartment also available.
  • Iris 5 Star Gold Award Luxury Cottage
    St Ives
    Sleeps 4| 5 bedrooms

    Iris offers accommodation in St Ives, 2.3 km from Carbis Bay and 100 metres from Tate St Ives. The accommodation...

  • From £98.48
    Labour in Vain
    St Ives
    Sleeps 7| 4 bedrooms

    Labour in Vain is situated in St Ives, 100 metres from Porthmeor Beach and 300 metres from Tate St Ives, in an area...

  • From £124.67
    4 Porthmeor Court
    St Ives
    Sleeps 6| 1 bedrooms

    Offering free WiFi and free private parking for one car, 4 Porthmeor Court is set in St Ives, within just 300 metres...

  • St Ives
    Sleeps 6
    Highly rated en suite bed & breakfast accommodation within a short distance of the town centre.
  • St Ives
    Sleeps 7
    Rivendell is a beautifully appointed guest house and offering a warm and friendly service. We have 7 bedrooms, some with sea views.
  • From £360.00
    St Ives
    This stylish & contemporary apartment has stunning views across the harbour & beyond. Sleeping 4 in a central location.

Pages