Hotels in Portree

Find the best deals on 281 hotels in Portree

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Portree hotels

Find a cheap hotel in Portree that meets your travel needs.


Things to do in Portree

Somerled Square
Old Man of Storr

How much are hotels near Somerled Square?

Below are the 12 user recommended hotels in the area of Portree that is closest to Somerled Square. The average price near Somerled Square is $159/night, with prices varying based on several factors including time of year. Hotels near Somerled Square are typically 2% less expensive than the average hotel in Portree, which is $163.

Hotels near Somerled Square
Dunollie Hotel
Best value
Dunollie Hotel
6.6
$53
The Bosville
#1 Most popular
The Bosville
8.5
$125
The Royal Hotel
#2 Most popular
The Royal Hotel
7.5
$128
Skeabost Hotel
#3 Most popular
Skeabost Hotel
8.9
$183
Storr Apartments
#4 Most popular
Storr Apartments
9.4
$193
Cuillin Hills Hotel
#5 Most popular
Cuillin Hills Hotel
9.3
$130
Ullinish Country Lodge
Ullinish Country Lodge
10.0
Uig Lodge
Uig Lodge
$87
Braeside Guest Rooms
Braeside Guest Rooms
8.2
$83
Edinbane Lodge
Edinbane Lodge
9.6
$269
The Flodigarry Hotel In The Skye
The Flodigarry Hotel In The Skye
8.2
$249
Quayside
Quayside
9.5
$404

How much are hotels near Old Man of Storr?

Hotels near Old Man of Storr are typically 2% less expensive than the average hotel in Portree, which is $163.

Hotels near Old Man of Storr
Dunollie Hotel
Best value
Dunollie Hotel
6.6
$53
The Bosville
#1 Most popular
The Bosville
8.5
$125
The Royal Hotel
#2 Most popular
The Royal Hotel
7.5
$128
Skeabost Hotel
#3 Most popular
Skeabost Hotel
8.9
$183
Storr Apartments
#4 Most popular
Storr Apartments
9.4
$193
Cuillin Hills Hotel
#5 Most popular
Cuillin Hills Hotel
9.3
$130
Ullinish Country Lodge
Ullinish Country Lodge
10.0
Uig Lodge
Uig Lodge
$87
Braeside Guest Rooms
Braeside Guest Rooms
8.2
$83
Edinbane Lodge
Edinbane Lodge
9.6
$269
The Flodigarry Hotel In The Skye
The Flodigarry Hotel In The Skye
8.2
$249
Quayside
Quayside
9.5
$404

When to book a hotel in Portree

Check out the information below to find the best deal on a Portree hotel room
Low Season
January
High Season
June

cheapest month to stay

64%

expected price decrease

most expensive time to stay

33%

expected price increase

Price
$69 - $273
Highest day of week
Wednesday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$228

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$208

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Portree is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
$128 - $178
3 star
$149 - $224
4-5 star
$179 - $283

How much does a hotel in Portree cost per night?

Use the information below to find quality Portree hotel rooms for low prices
2 stars and below
Broadford House Skye
#1 most popular
Broadford House Skye
8.0
$119
Edinbane Inn
#2 most popular
Edinbane Inn
9.4
$90
3 stars
Greshornish House Hotel
#1 most popular
Greshornish House Hotel
9.2
$63
The Royal Hotel
#2 most popular
The Royal Hotel
7.5
$128
Dunollie Hotel
Best value
Dunollie Hotel
6.6
$53
4 stars and above
Raasay House
#1 most popular
Raasay House
8.7
$101
Cuillin Hills Hotel
#2 most popular
Cuillin Hills Hotel
9.3
$130
Portree Youth Hostel
Best value
Portree Youth Hostel
8.0
$77

Hostels and cheap hotels in Portree

These hotels and hostels are the cheapest accommodations available in Portree
Dunollie Hotel
Dunollie Hotel
6.6
$53
Portree Youth Hostel
Portree Youth Hostel
8.0
$77
Greshornish House Hotel
Greshornish House Hotel
9.2
$63
Edinbane Inn
Edinbane Inn
9.4
$90
Taigh Rob
Taigh Rob
9.0
$69
Hallaig Guest House
Hallaig Guest House
9.6
$96

Get the best value hotel in Portree

These hotels have the best prices for their ratings
Raasay House
Raasay House
8.7
$101
Taigh Rob
Taigh Rob
9.0
$69
The Skye Inn
The Skye Inn
8.6
$100
Hallaig Guest House
Hallaig Guest House
9.6
$96
Greshornish House Hotel
Greshornish House Hotel
9.2
$63
Portree Youth Hostel
Portree Youth Hostel
8.0
$77

Portree travel information

How long do people stay in Portree?

Visiting Portree for 2 nights is the most common choice for our users.

How much does a hotel cost in Portree?

$130 per night is the average rate for a room when booking a hotel in Portree. Prices will differ depending on factors such as star rating, time of year and location.

When is the best time to book a hotel in Portree?

Portree hotels are at their most economical to book in the month of January. The rates you are charged may be 63% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Portree?

Hotel rooms in Portree are generally cheapest on Thursday and more costly on Tuesday.

How much does a hostel in Portree cost?

Portree hostels and hotels with a 2 star rating and below charge around $104 for a bed per person. This will be around $25 under the cost of a typical Portree hotel.


momondo's favorite hotels

Learn more about these user-preferred hotels in Portree