Accommodation
Choose from a range of Cornwall hotels, B&B’s, Cottages Hostels and Campsites throughout Cornwall
23 found
Fantastic 2 bedroom bungalow just 100yds from 3 miles of golden sandy beach & 30 yards from the coast path.
Small well behaved dog may be permitted out of season - call for details.
Truthwall Farmhouse - Hayle
£280.00
This farmhouse sleeps upto 6 people and is situated in a quiet and peaceful setting with wonderful views across the Cornish countryside. This unique accommodation is a self contained part of the main farmhouse. There is a large garden and ample parking.
Small quiet, relaxing site with friendly, helpful, welcoming owners on-site. We welcome tents, touring caravans, trailer tents and motorhomes. 5 minutes walk to beach
Owl's House - Hayle
£200.00
Tucked away down a typical Cornish lane this recently converted barn combines the pleasure of country life with the ease of modern living. Sleep 5 + cot.
A small well appointed welcoming caravan and camping site, situated behind the extensive sand dunes of Gwithian. Facilities include on site shop, extensive take-away, laundrette, and lots of outdoor space.
Gwithian Sands Chalets - Hayle
£225.00
Stylish and comfortable two bedroomed wooden beach chalets, flat 3 acre grassy site, nestling in the sand dunes near Gwithian on St. Ives Bay.
Blanche Cottage - Hayle
£25.00
A 200 year old dwelling which offers luxury accommodation & extensive gardens.
Hayle Holiday Info
Other Hayle Accommodation
- Hayle Hotels
- Hayle Cottages
- Hayle Hostels
- Hayle Camping & Caravan
- Hayle Bed & Breakfasts
- Hayle Apartments
- Hayle Farmstays
- Hayle Inns and Pubs
- Hayle Late Availability
Accommodation options
- Internet access
- Swimming pool
- Gym facilities
- Sports facilities
- Restaurant
- Bar
- Conference venue
- Wedding venue
- Disabled access
- Pets welcome
- Live entertainment
- Good views
- Baby care equipment
- Green / Eco friendly
- Family and children
- Weekend/short breaks
- Smokers welcome
- Gardens
- Gay friendly
Search by Price
Nearby towns & villages

21°C