Book Eyre hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Eyre

Cheap Eyre hotels

Loch Eyre House

Loch Eyre House

2.5 out of 5
Kensaleyre, Skeabost, Scotland
The price is AU$200 per night from 15 Mar to 16 Mar
AU$200
includes taxes & fees
15 Mar - 16 Mar
With a stay at Loch Eyre House in Skeabost, you'll be on the Strip, within a 15-minute drive of Portree Harbour and Skeabost Golf Course.
Loch Eyre House
Uig Hotel

Uig Hotel

3 out of 5
Uig, Uig, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$311 per night from 8 Mar to 9 Mar
AU$311
includes taxes & fees
8 Mar - 9 Mar
Located in Uig, Uig Hotel is in a rural location, a 3-minute drive from Uig Pottery and 6 minutes from The Fairy Glen.
Uig Hotel
Sligachan Hotel

Sligachan Hotel

3 out of 5
Sligachan Hotel, Minginish, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$261 per night from 13 Mar to 14 Mar
AU$261
includes taxes & fees
13 Mar - 14 Mar
With a stay at Sligachan Hotel in Minginish, you'll be within a 15-minute drive of Fairy Pools and Portree Harbour.
Sligachan Hotel
Save an average of 15% on thousands of hotels when you're signed in
Cuillin Hills Hotel

Cuillin Hills Hotel

4 out of 5
Scorrybreac Road, Portree, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$342 per night from 13 Mar to 14 Mar
AU$342
includes taxes & fees
13 Mar - 14 Mar
With a stay at Cuillin Hills Hotel in Portree, you'll be 8 mi (12.9 km) from Old Man of Storr and 15.5 mi (25 km) from Kilt Rock.
Cuillin Hills Hotel
Bracken Hide Hotel

Bracken Hide Hotel

4 out of 5
Struan Rd, Portree, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$468 per night from 13 Mar to 14 Mar
AU$468
includes taxes & fees
13 Mar - 14 Mar
With a stay at Bracken Hide Hotel in Portree (Portree Town), you'll be within a 5-minute drive of Portree Harbour and A.C.E Target Sports Skye.
Bracken Hide Hotel
The Skye Inn

The Skye Inn

4 out of 5
Springfield Road, Portree, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$295 per night from 7 Mar to 8 Mar
AU$295
includes taxes & fees
7 Mar - 8 Mar
With a stay at The Skye Inn in Portree (Portree Town), you'll be within a 15-minute drive of Portree Harbour and Old Man of Storr.
The Skye Inn
Skeabost House Hotel

Skeabost House Hotel

4 out of 5
Skeabost Bridge, Skeabost, Scotland
The price is AU$384 per night from 11 Mar to 12 Mar
AU$384
includes taxes & fees
11 Mar - 12 Mar
Located in Skeabost (Skeabost), Skeabost House Hotel is within a 10-minute drive of Portree Visit Scotland Information Centre and Aros Experience.
Skeabost House Hotel
The Marmalade Hotel

The Marmalade Hotel

4 out of 5
HOME FARM ROAD, Portree, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$386 per night from 9 Mar to 10 Mar
AU$386
includes taxes & fees
9 Mar - 10 Mar
Located in Portree (Portree Town), The Marmalade Hotel is within a 10-minute walk of Somerled Square and Portree Harbour.
The Marmalade Hotel
Coolin View Guest Rooms

Coolin View Guest Rooms

3 out of 5
2 Bosville Terrace, Portree, Scotland
The price is AU$212 per night from 15 Mar to 16 Mar
AU$212
includes taxes & fees
15 Mar - 16 Mar
With a stay at Coolin View Guest Rooms in Portree (Portree Town), you'll be a 1-minute drive from Portree Harbour and 10 minutes from Old Man of Storr.
Coolin View Guest Rooms
Don't see what you're looking for?
See all available properties in Eyre
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Eyre

You'll need to move faster than a cute kitty video goes viral if you want to stay near Eyre. There's only 1 place to stay within 10 kilometres of the action, so get booking!

You won't feel guilty about sleeping through the alarm if you stay at Skeabost Hotel. It's the most centrally located hotel around, so you'll still be able to squeeze in a good day's worth of adventures!

Further hotel options include the Cuillin Hills Hotel, which is 11 kilometres from central Eyre, and the Uig Hotel, which is 11 kilometres away. If these aren't right for you, we'd recommend you check out the Gleann an Ronnaich Bed and Breakfast, which is 11 kilometres from the downtown area.

Don't shoot through before you've checked out the Morar Beach and the Mallaig Heritage Centre in Mallaig. Mallaig accommodation options are the West Highland Hotel and Morar Hotel. 65 kilometres to the south of Eyre you'll find Isle of Eigg, home to the Glebe Barn Apartment and Glebe Barn - Hostel. If you're staying in Isle of Eigg, don't miss An Sgurr and Galmisdale Harbour.

Hooroo! Have a fab time in Eyre. And next time you've gotta find a hotel in this incredible old world of ours, we'll be right here waiting for you!

Eyre hotels essential information

Accommodation
331 hotels
Lowest Price
AU$200
Highest Price
AU$468
Popular hotels
Loch Eyre House, Uig Hotel, Sligachan Hotel, Cuillin Hills Hotel, Bracken Hide Hotel, The Skye Inn, Skeabost House Hotel, The Marmalade Hotel, Coolin View Guest Rooms

Most recent Eyre hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.