Compare Hotels with Restaurants in Portree
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Portree Hotels with Restaurants

Uig Hotel
Uig, Uig, Scotland
The price is $198 per night
$198
includes taxes & fees
$165 per night
Mar 16 - Mar 17
Located in Uig, Uig Hotel is in a rural location, a 3-minute drive from Uig Pottery and 6 minutes from The Fairy Glen.
Breakfast included
Pet friendly

Skeabost House Hotel
Skeabost Bridge, Skeabost, Scotland
The price is $193 per night
$193
includes taxes & fees
$161 per night
Mar 20 - Mar 21
Located in Skeabost (Skeabost), Skeabost House Hotel is within a 10-minute drive of Portree Visit Scotland Information Centre and Aros Experience.
Parking included
Free WiFi

Gleann an Ronnaich Bed & Breakfast
Staffin Road, Portree, Scotland
With a stay at Gleann an Ronnaich Bed & Breakfast in Portree (Portree Town), you'll be within a 5-minute drive of Portree Harbour and Somerled Square.
Breakfast included
Parking included

Cuillin Hills Hotel
Scorrybreac Road, Portree, Scotland
The price is $218 per night
$218
includes taxes & fees
$181 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
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.
Breakfast included
Parking included

Redwood House Hotel
Redwood House, Greshornish, Skeabost, Scotland
With a stay at Redwood House Hotel in Skeabost, you'll be within a 15-minute drive of Dunvegan Castle and The Shilasdair Shop.
Breakfast included
Parking included

Portree Youth Hostel
Lisigarry Court, Portree, Scotland
The price is $123 per night
$123
includes taxes & fees
$102 per night
Mar 16 - Mar 17
Free Cancellation
Reserve now, pay when you stay
Portree Youth Hostel is in the heart of Portree, within a 5-minute walk of Somerled Square and Portree Harbour.
Free WiFi
Breakfast available
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Portree hotels essential information
Accommodation | 471 hotels |
---|---|
Lowest Price | $123 |
Highest Price | $218 |
Popular hotels | Uig Hotel, Skeabost House Hotel, Gleann an Ronnaich Bed & Breakfast, Cuillin Hills Hotel, Redwood House Hotel, Portree Youth Hostel, Coolin View Guest Rooms |
Most Recent Portree Hotel Reviews

Bracken Hide Hotel
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"This has been our favorite place we have stayed. You are well taken care of. The staff is sooooo friendly. The food is impeccable. We will definitely be back. "
A verified traveler stayed at Bracken Hide Hotel
Types of Hotels
Hotels Near Portree
Top Hotel Brands
Cities near Portree
More to Explore in Portree
Top Picks
Hotels
Cheap Hotels in WorcesterCheap Hotels in Woodhall SpaCheap Hotels in BanburyCheap Hotels in BedaleCheap Hotels in InvernessCheap Hotels in ReadingCheap Hotels in Bognor RegisCheap Hotels in St IvesCheap Hotels in NewburyCheap Hotels in DartfordCheap Hotels in CambridgeCheap Hotels in BathCheap Hotels in NottinghamCheap Hotels in YorkCheap Hotels in BangorCheap Hotels in BlackpoolCheap Hotels in PlymouthCheap Hotels in CanterburyCheap Hotels in TregaronCheap Hotels in HelstonCheap Hotels in NewquayCheap Hotels in CookstownCheap Hotels in ChichesterCheap Hotels in ManchesterCheap Hotels in BarnstapleCheap Hotels in WareCheap Hotels in Oswestry