Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Hayle

Filter by star ratings
All filters
The Old Vicarage
The Old Vicarage
Churchtown St Hilary, Penzance, United Kingdom
Show on map
3.7 mi from city centre, Hayle 

The Old Vicarage St Hilary offers comfortable 4-star accommodation in St Hilary. It also provides highchairs, a ticket service and a tour desk.

Marazion Hotel
Marazion Hotel
9.3 Excellent
The Square, Marazion, United Kingdom
Show on map
4.8 mi from city centre, Hayle 
ExcellentBased on 549 reviews
9.3

This modern hotel is set just a few steps from St. Michael's Mount. It is also within walking distance of Marazion's popular tourist spots.

Treloyhan Manor Hotel
Treloyhan Manor Hotel
7.9 Good
Treloyhan Road, St. Ives (Cornwall), United Kingdom
Show on map
2.6 mi from city centre, Hayle 
GoodBased on 1,038 reviews
7.9

Treloyhan Manor Hotel is situated in St Ives and is close to the area's well-known attractions. The various amenities this cosy hotel offers include luggage storage, laundry facilities and meeting rooms.

Tips for booking a Hayle hotel

Cheapest month:November
Most expensive month:October
Average price in Hayle:$127/night
Absolute cheapest price found:$47/night
Cheapest day:Thursday
Most expensive day:Saturday
$88 - $201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$104 - $218
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Hayle, Cornwall

Show all 307 hotels
Treloyhan Manor Hotel
Treloyhan Manor Hotel
7.9 Good
Treloyhan Road, St. Ives (Cornwall), United Kingdom
Show on map
0.7 mi from city centre,  

Treloyhan Manor Hotel is situated in St Ives and is close to the area's well-known attractions. The various amenities this cosy hotel offers include luggage storage, laundry facilities and meeting rooms.

$95
Avg. per night
The Old Vicarage
The Old Vicarage
Churchtown St Hilary, Penzance, United Kingdom
Show on map
4.9 mi from city centre,  

The Old Vicarage St Hilary offers comfortable 4-star accommodation in St Hilary. It also provides highchairs, a ticket service and a tour desk.

$115
Avg. per night
Marazion Hotel
Marazion Hotel
9.3 Excellent
The Square, Marazion, United Kingdom
Show on map
0.0 mi from city centre,  

This modern hotel is set just a few steps from St. Michael's Mount. It is also within walking distance of Marazion's popular tourist spots.

$278
Avg. per night

Hotel prices in Hayle

4 stars +

$115 - $278

The Old Vicarage

#1 Most popular

$115
Avg. per night
Marazion Hotel

Best value

Marazion Hotel
9.3 Excellent
$278
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Hayle

Hayle travel FAQs

  • What are the best hotels in Hayle?

    One of the most popular hotels in Hayle is Tamarisk Bed & Breakfast, which has been reviewed by 167 users and currently has a rating of 8.0/10. Other top-rated locations include The Nook and The White Hart Hotel, which have received 8.7/10 and 7.2/10 ratings from our users, respectively.