Photo by Dave Fergusson

Hotels in Geary

Tue 18 Nov
Thu 20 Nov
November 2025
17
December 2025

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
17 Nov - 18 Nov
Tomorrow
18 Nov - 19 Nov
This weekend
21 Nov - 23 Nov
Next weekend
28 Nov - 30 Nov

Where to stay in Geary?

£131
includes taxes & fees
13 Dec - 14 Dec
Uig Hotel
£840
includes taxes & fees
20 Nov - 21 Nov
The Croft House
£137
includes taxes & fees
19 Nov - 20 Nov
Hame Hotel
£102
includes taxes & fees
18 Nov - 19 Nov
Loch Eyre House
£139
includes taxes & fees
1 Dec - 2 Dec
Skeabost House Hotel
£140
includes taxes & fees
17 Dec - 18 Dec
Bracken Hide Hotel
£82
includes taxes & fees
13 Dec - 14 Dec
The Marmalade Hotel
£109
includes taxes & fees
20 Nov - 21 Nov
The Skye Inn
£135
includes taxes & fees
28 Nov - 29 Nov
Tongadale Hotel
£96
includes taxes & fees
1 Dec - 2 Dec
The Portree Hotel
£96
includes taxes & fees
30 Nov - 1 Dec
The Bosville
£402
includes taxes & fees
20 Nov - 21 Nov
Shepherds Hut
£146
includes taxes & fees
19 Nov - 20 Nov
Cuillin Hills Hotel
£144
includes taxes & fees
23 Nov - 24 Nov
Loch Eyre Cottage
£80
includes taxes & fees
18 Nov - 19 Nov
Portree Youth Hostel
£509
includes taxes & fees
20 Nov - 21 Nov
The Cabin
£676
includes taxes & fees
20 Nov - 21 Nov
Amber's Cottage
£705
includes taxes & fees
20 Nov - 21 Nov
Old Post Office
See more properties

Learn more about Geary

The region around Geary is home to attractions such as Claigan Coral Beach and Dunvegan Castle.

See all hotels in Geary
Croftland at Geary With snow clouds blowing in off Loch Snizort.
Photo by Dave Fergusson

Check out reviews of Geary hotels guests love

The Bosville

The Bosville

10/10 Excellent
"Clean room with great tea, and coffee facilities, beautiful views over the harbour, very helpful friendly staff."
Viv 3-night trip
Posted 3 days ago
The Bosville
The Portree Hotel

The Portree Hotel

10/10 Excellent
"Excellent service from the moment we arrived. Room was clean and very comfortable. Really friendly and efficient staff. Speaking Gaelic was a bonus too. "
Dj 1-night trip
Posted 4 days ago
The Portree Hotel
Uig Hotel

Uig Hotel

10/10 Excellent
"The room was comfortable, the staff was very nice and gave me lots of good travel tips, and the food at the restaurant for both dinner and breakfast is amazing!"
Leah 1-night trip
Posted 4 days ago
Uig Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Gorgeous location. Cabins were cosy and comfy."
Denise 2-night trip
Posted 7 days ago
Bracken Hide Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location and service. I would definitely recommend and come back."
Michael 1-night trip
Posted 8 days ago
The Skye Inn
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Wonderful stay… staff, accommodations, breakfast and view were all amazing. Highly recommend! "
Lauren 2-night trip
Posted 8 days ago
Cuillin Hills Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Very classy accommodation and all of the staff were fantastic. They even sent us on our way with fresh cookies! The food and location were amazing. Thank you!"
Kristin 2-night trip
Posted 13 days ago
The Flodigarry Hotel in the Skye
Old Pier Cottage B&B

Old Pier Cottage B&B

10/10 Excellent
"Beautiful views, friendly staff, and delicious breakfast — what more to ask for?"
Janet 2-night trip
Posted 3 weeks ago
Old Pier Cottage B&B
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Wonderful. Our view was amazing! Rooms clean and service/staff so very friendly and helpful. We will stay again!"
Christa 4-night trip
Posted 3 weeks ago
The Marmalade Hotel

Frequently asked questions

How much does a hotel room cost in Geary?
You can discover great hotels in Geary from £80 with properties to suit all budgets and needs. To find an affordable hotel in Geary that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Geary?
You can discover great hotels in Geary from £80 with properties to suit all budgets and needs. To find an affordable hotel in Geary that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Geary hotels?
Discover great deals on Geary hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. And make sure to check out our last-minute deals on Geary hotels.
How can I find deals and earn rewards at Geary hotels?
Members can save up to 20% on select hotels in Geary. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.
Can I book Geary hotels with free cancellation?
It's easy to book a refundable Geary hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What hotels do travellers recommend in Geary?
Can I book a refundable accommodation option in Geary?
If you want the flexibility to change your plans to Geary, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Geary be like during my visit?
August and July are typically the warmest months in Geary, when the average temperature is 13°C. February and January are the coldest months, when the average temperature is 7°C. October and December are the months with the most rain.
Why should I book my Geary hotel with Hotels.com?
There are lots of reasons to book your Geary trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Keep exploring