Hotels Near Me in Portree

Only Handpicked and Verified Resorts for Your Stay in Portree, United Kingdom
Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Portree, on the Isle of Skye, is known for its colorful harbor, the Old Man of Storr, and the nearby Quiraing landslide. You can explore the fascinating Skye Museum of Island Life or take a boat trip to spot puffins around Staffin Beach. When choosing your stay, you'll find a variety of hotels, from cozy inns like The Bosville Hotel to family-friendly options near Aros Centre. The carefully selected listings on this site showcase the best amenities and unique experiences. Book early, especially in summer, and consider renting a car for easy access to the stunning landscapes.
View map
1-20 out of 58
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Braeside Guest Rooms Portree
Map300 m from City Centre100 m from Hebridian Blue
FromUS$ 97 /nightSelect
Heatherfield House B&B Portree
Map2.1 km from City Centre2.1 km from Hebridian Blue
FromUS$ 216 /nightSelect
Hazelmount Self-Catering Cabin
Map900 m from City Centre1000 m from Hebridian Blue
FromUS$ 231 /nightSelect
Grenitote B&B
Map400 m from City Centre300 m from Hebridian Blue
FromUS$ 131 /nightSelect
Woodlands
Map1.0 km from City Centre1.1 km from Hebridian Blue
FromUS$ 122 /nightSelect
Stonefield House
Map500 m from City Centre600 m from Hebridian Blue
FromUS$ 198 /nightSelect
Pink House Skye
Map400 m from City Centre300 m from Hebridian Blue
FromUS$ 80 /nightSelect
The Skye Inn
Map400 m from City Centre500 m from Hebridian Blue
FromUS$ 248 /nightSelect
Balmoral Skye
Map6.9 km from City Centre200 m from
FromUS$ 155 /nightSelect
The Royal Hotel
Map200 m from City Centre100 m from Hebridian Blue
FromUS$ 231 /nightSelect
The Rosedale Hotel & Restaurant
Map300 m from City Centre200 m from Hebridian Blue
FromUS$ 254 /nightSelect
Coolin View
Map300 m from City Centre200 m from Hebridian Blue
FromUS$ 302 /nightSelect
Air Leth Bed & Breakfast
Map700 m from City Centre700 m from Hebridian Blue
FromUS$ 119 /nightSelect
Taigh Duitseach
Map500 m from City Centre700 m from Hebridian Blue
FromUS$ 173 /nightSelect
Creagory Skye
FromUS$ 172 /nightSelect
Oronsay
Map400 m from City Centre400 m from Hebridian Blue
FromUS$ 83 /nightSelect
Sgothan Dearg
Map10.9 km from City Centre400 m from
FromUS$ 167 /nightSelect
Cuillin Hills Hotel
Map800 m from City Centre600 m from Hebridian Blue
FromUS$ 170 /nightSelect
Marmalade
Map500 m from City Centre600 m from Hebridian Blue
FromUS$ 271 /nightSelect
Bosville Hotel
Map400 m from City Centre200 m from Hebridian Blue
FromUS$ 320 /nightSelect

Price range for hotels in Portree

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 1 743
⬇️ The lowest price
US$ 80
💸 Average price for
5-star hotels
US$ 599
4-star hotels
US$ 274
3-star hotels
US$ 229

Best hotels in Portree

Based on guest reviews over the last 12 months

Scenic Views Retreat:
Cuillin Hills Hotel
Culinary Delight Haven:
The Rosedale Hotel & Restaurant
Cozy BnB Experience:
Trotternish B&B
Luxury Escapade Choice:
Vriskaig Luxury Guest Suite With Iconic Views
Central City Vibes:
The Portree Hotel
Charming Guesthouse:
The Thistle Guesthouse
Quiet Countryside Stay:
Oronsay
Family Friendly Getaway:
Bracken Hide Hotel
Historic Hotel Experience:
The Royal Hotel

FAQs about hotels in Portree

We hope that the answers to these questions will help you plan your trip

Which hotels in Portree offer the best views?
Hotels like the Cuillin Hills Hotel and Vriskaig Luxury Guest Suite With Iconic Views offer stunning views of the surrounding landscapes, ideal for guests looking for scenic accommodations.
Which hotels are family-friendly in Portree?
The Rosedale Hotel & Restaurant and The Caledonian are good options for families, offering spacious rooms and easy access to local attractions. The Royal Hotel also has family-friendly amenities.
What are the top-rated hotels in Portree according to guest reviews?
The top-rated properties include Cuillin Hills Hotel and The Royal Hotel, both praised for their service and amenities, with average guest scores around 9/10.
Are there any hotels in Portree near popular landmarks?
The Portree Hotel is centrally located, just a 5-minute walk from the harbour and shops. Other nearby options include The Skye Inn, which is also conveniently located close to local attractions.
What is the average price for budget hotels in Portree?
Budget accommodations such as Trotternish B&B and The Red Red Robin Cottage offer competitive prices, averaging around $90 to $120 per night.

Essential Information on Hotels in Portree

This guide evaluates 57 hotels in Portree, United Kingdom, providing key information to help you make informed decisions about your hotel stay in this charming destination.

Typical nightly rates range from $100 to $250.

Peak travel seasons include July and August.

Local taxes and fees average around 20%.

Portree's central square is approximately 0.5 km from most hotels.

Booking in advance is recommended for better rates and availability.

Other cities in United Kingdom

Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room