Cottages in Cornwall

920 places to stay...
  • The Store

    From £330.00
    The Store
    St Just
    Sleeps 4

    Newly refurbished traditional Cornish cottage, great location

  • Creekside Cottages

    From £220.00
    Creekside Cottages
    Falmouth

    Watersedge, rural & village cottages situated around the creeks & rivers near Falmouth, sleeping 2- 10. Dogs welcome.

  • Higher Rosevine Farm

    From £380.00
    Higher Rosevine Farm
    St Mawes
    Sleeps 4 | 2 rooms

    2 lovely self catering barn conversions in a tranquil rural setting just 5 minutes walk from the sea.

  • Hele Barton Luxury 4* & 5* Farm Cottages
    Bude
    Sleeps 6

    Luxury, dog-friendly holiday cottages surrounded by meadows, woods, fishing lakes and ponds. Just minutes from the coast, near Bude.

  • Trenannick Cottages

    From £240.00
    Trenannick Cottages
    Bude
    Sleeps 5

    Five cottages converted from 18th century farm buildings standing in three acres of lawn and woodland at the end of a private tree lined drive, in peaceful rural setting, yet only five miles from the

  • Vose Farm Holiday Cottages
    Truro
    Sleeps 6

    6 stunning stone built cottages. Fully equipped. Each with WiFi, private garden, BBQ area and parking. Panoramic views. Play Area, woodland walkways and fenced wildlife pond.

  • FistralBeach.net

    From £295.00
    FistralBeach.net
    Newquay
    Sleeps 4

    www.fistralbeach.net

  • Luxury Historic Accommodation in East Looe
    Looe
    Sleeps 2

    Located among the fascinating narrow harbourside streets of East Looe, our luxury award winning accommodation represents the best self catering accommodation in the area.

  • The Olde House

    From £400.00
    The Olde House
    Wadebridge

    Visit The Olde House and enjoy a holiday, in a self catering cornish cottage on a working 500 acre farm. Ideal for family holidays or that quick getaway.

  • White Lodge

    From £800.00
    White Lodge
    Polzeath
    Sleeps 17

    White Lodge offers luxury accommodation for up to 17 people, just 300 meters from glorious Polzeath beach.

Pages