Are you in a hurry?
Here is a quick list of Hotels in Portree, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
The Royal Hotel |
7.5 / 10 (1102 Reviews) |
From 135$ | |
The Rosedale Hotel & Restaurant |
8.0 / 10 (1036 Reviews) |
From 99$ | |
The Portree Hotel |
8.4 / 10 (1244 Reviews) |
From 149$ | |
Coolin View Hotel |
8.0 / 10 (788 Reviews) |
From 129$ | |
Bosville Hotel |
8.4 / 10 (644 Reviews) |
From 154$ |
1) If you're looking for a place to stay while travelling to Portree, you may be wondering if you should choose a hotel or go with a hostel. Here are some reasons why hotels are a better option:
2) They offer more privacy and a sense of tranquility, which is perfect if you're looking to get away from the hustle and bustle of city life.
3) Hotels also provide more amenities than hostels, such as pools, gyms, restaurants, and spas.
4) And lastly, hotels are typically located in better areas, making it easier to get around and explore all that the city has to offer.
Portree Accommodation lists:
Table of contents
View all photos
The 3-star Royal Hotel enjoys a picturesque location and provides easy access to Portree Harbour Marina around 11 minutes' walk away. Located within 4 km to Ben Tianavaig, the hotel offers 35 rooms with outstanding views.
The property is situated in the centre of Portree, next to Somerled Square War Memorial. Aros Centre is settled a 15-minute stroll away. This recently refurbished hotel is within reach of Quiraing. Somerled Square bus station is 150 meters from The Royal Hotel.
View all photos
The Rosedale Hotel Portree is 3-star accommodation set at 900 metres of Portree Harbour Marina.
The Rosedale Hotel is placed about 105 km from Benbecula airport and a few minutes' walk from Tippecanoe Art Gallery. Somerled Square is a popular place to visit nearly 5 minutes on foot from the hotel. Aros Centre lies within 15 minutes' walk of the property. Stormyhill bus station is located 5 minutes away from this Portree hotel.
View all photos
The Portree Hotel
From 149$
The Portree Hotel is a 3-star property located close to Edinbane Pottery and above various restaurants, bars and pubs. The hotel offers 24-hour front desk and housekeeping as well as Wi Fi throughout the property.
The centre of Portree can be reached within 5 minutes' walk of the accommodation. In proximity to this Portree hotel you'll find Quiraing. Somerled Square bus station can be found a 5-minute stroll of the property. Benbecula airport is situated nearly 105 km away.
Cheap Hotels
View all photos
Coolin View Hotel
From 129$
This 3-star Coolin View Hotel Portree is set 20 minutes' walk to Camas Ban and about an 11-minute walk of Portree Harbour Marina. The guest house has views of the hills and features Wi-Fi throughout the property.
Located off Sgurr a Ghreadaidh and Sgurr a Mhadaidh, the property is set near Quiraing. A 5-minute walk will take you into the centre of Portree. The cosy hotel is placed 20 minutes' walk from Aros Centre, while Somerled Square is nearly a 5-minute stroll away. Coolin View Hotel is approximately 105 km from Benbecula airport.
View all photos
Bosville Hotel
From 154$
The 4-star Bosville Hotel Portree is set around 11 minutes on foot from Portree Harbour Marina and 15 minutes by foot from M2 Motors. Overlooking sea, the hotel welcomes guests with a daily traditional Scottish breakfast.
The accommodation is located in the heart of Portree. A 5-minute walk from this contemporary hotel will get you to the heart of Portree. Additional nearby points of interest include Portree Parish Church and Quiraing. Bosville Hotel is within 5 minutes' walk from Somerled Square bus station, while Aros Centre is 5 minutes' drive away.
Hotels in Portree
Airport nearby ✈️ | Benbecula, Stornoway |
Average Price 💰 | 274$ |
Hotels in Portree 🏨 | 193 |
Hotel Reviews ⭐ | 938 |
Landmarks nearby 📍 | Edinbane Pottery, Skye and Lochalsh Archive Centre, Tippecanoe, Portree Harbour, Skyeworks Gallery |
Top Hotel for couples 💑 | The Royal Hotel |
Family Hotel 👪 | The Rosedale Hotel & Restaurant |
Hotel with a view 🔍 | The Portree Hotel |
View all photos
Cuillin Hills Hotel
From 143$
The 4-star Cuillin Hills Hotel Portree offers 27 rooms only 1.6 km to Portree Harbour Marina. It features Wi-Fi throughout the property.
Cuillin Hills Hotel is placed about 110 km from Benbecula airport and a few minutes' walk from Scorrybreac. The hotel can be reached within 12 minutes' walk from MV Stardust. This property is placed a mere 1.4 km of Quiraing, and Somerled Square is about 10 minutes' walk away.
Pet Friendly Hotels
View all photos
Set 0.2 km to Edinbane Pottery, Duirinish Guest House Portree is located near Skyeworks Gallery. The guest house also provides guests with Wi-Fi available throughout the property.
The property is within 10 minutes' walk of Somerled Square War Memorial. You can get to the centre of Portree in about 10 minutes' walk. There is Portree Harbour Marina nearly a 15-minute walk away, while Somerled Square 600 metres from the hotel. Benbecula is the nearest airport, approximately 105 km away.
View all photos
Marmalade Hotel
From 154$
Set amongst bars and restaurants, 250 metres to Portree Harbour Marina, the 4-star Marmalade Hotel Portree comprises 32 rooms. Set near Quiraing, the hotel overlooks the bay and invites guests to have a drink at a lounge bar.
The centre of Portree can be reached within 10 minutes' walk of this property. Somerled Square bus station can be found less than a 10-minute walk to the hotel. Benbecula airport is within 105 km.
View all photos
Oronsay B&B Portree is set within 0.7 km of Loch Portree and 10 minutes' walk of Portree Parish Church. This guest house offers WiFi throughout the property.
The centre of Portree can be reached within 5 minutes' walk of the accommodation. The hotel is just off Somerled Square and 105 km from Benbecula airport. You can also visit Aros Centre, which is about 5 minutes' drive away. Primary School bus station is located 5 minutes away from Oronsay B&B.
Dog Friendly Hotels
View all photos
Canowindra
From 238$
Canowindra Bed & Breakfast Portree lies 2.6 km to Skyeworks Gallery.
Canowindra Bed & Breakfast is around 25 minutes' walk from Quiraing. You can get to the centre of Portree in about 30 minutes' walk. Portree Harbour Marina is reachable within a 10-minute ride. Road End bus station is located 5 minutes away from this Portree bed & breakfast.
View all photos
The Skye Inn
From 150$
Area attractions, including Edinbane Pottery and Portree Harbour Marina are located only a short walk from The Skye Inn. There is a safe deposit box and a luggage locker provided at this inn.
Somerled Square is merely 550 metres of the accommodation, while St. Columba's Anglican Church is within 600 metres away. Guests can get to Portree city centre, which is 1 km away. Located within 4.6 km from Ben Tianavaig, this 3-star hotel puts the city at your fingertips. Primary School bus station is located 5 minutes away from The Skye Inn.
View all photos
Grenitote B&B
From 88$
Featuring WiFi throughout the property, this 2-star Grenitote B And B Portree offers accommodation only 1.3 km from M2 Motors. The bed & breakfast is a good starting point to Portree's sights including Quiraing and Somerled Square.
The property is 25 minutes' walk from Camas Ban. You can get to the centre of Portree in about 5 minutes' walk. Aros Centre is a mere 1.7 km to this Portree hotel. Stormyhill bus station is located 5 minutes away from Grenitote B And B.
Kid Friendly Hotels
View all photos
Tigh A Raoin Bed & Breakfast
From 146$
The 2-star Tigh A Raoin Bed & Breakfast Portree is set nearly a 15-minute walk to Dun Borve and in a 15-minute drive from Skyeworks Gallery.
Guests of the property can get to The Lump, which is a 15-minute drive away. Borve Junction bus station is located 10 minutes away from Tigh A Raoin Bed & Breakfast.
View all photos
Hazelmount Self-Catering Cabin Bed & Breakfast
From 243$
Area attractions, including St. Columba's Anglican Church and Quiraing are located only a short walk from Hazelmount Bed & Breakfast Portree. Guests will have access to a parking on site for added convenience.
Portree Harbour Marina is settled in 20 minutes' walk of Hazelmount Bed & Breakfast, while Somerled Square War Memorial is 0.8 km away. A 10-minute walk will take you into the centre of Portree. Somerled Square bus station is 900 meters from the bed & breakfast. Benbecula airport is situated 110 km driving distance from Hazelmount Bed & Breakfast.
View all photos
Creagory Skye Bed & Breakfast
From 129$
Creagory Skye Bed & Breakfast Portree is set at 100 metres of Skyeworks Gallery and nearly 15 minutes' walk from MV Stardust. The bed & breakfast also offers Wi Fi throughout the property.
Portree centre can be reached within 10 minutes' walk. The Lump is accessible within a 15-minute walk. Somerled Square bus station is a 10-minute stroll of this 3-star hotel. Benbecula airport is situated around 105 km away.
View all photos
Boisdale House B&B, Portree
The 2-star Boisdale House B&B, Portree is set 20 minutes' walk from Jeremy Rossiter Art and a 10-minute ride from Quiraing.
The centre of Portree can be reached within 30 minutes' walk of Boisdale House B&B, Portree. Guests of the property can get to The Lump, which is in 2.9 km away. The bed & breakfast is 110 km from Benbecula airport.
View all photos
Braeside Guest Rooms
From 174$
This quality Braeside Guest Rooms Portree is 3-star accommodation set 5 minutes' drive from M2 Motors. The guest house features Wi-Fi throughout the property.
Located off Edinbane Pottery, the property is about 5 minutes’ walk from Portree city centre. The Lump is 0.4 km to the quality hotel. Within a 16-minute walk guests will also find Portree Harbour Marina. Braeside Guest Rooms is merely 5 minutes' stroll from Somerled Square bus station.
View all photos
Heatherfield House B&B Portree lies about 15 minutes' walk to Camas Ban. The bed & breakfast provides 24-hour security and housekeeping.
The centre of Portree can be reached within a 25-minute walk. Attractions, merely 1.8 km to the hotel, include Loch Portree. Within a 20-minute walk guests will also find The Lump. Road End bus station is located 10 minutes away from Heatherfield House B&B.
View all photos
The Roses B&B
From 168$
The Roses B&B Portree offers 3-star accommodation around 20 minutes on foot from Sgurr a Ghreadaidh and Sgurr a Mhadaidh. The bed & breakfast features Wi-Fi provided throughout the property.
The property is located 25 minutes' walk from Quiraing. You can get to the centre of Portree in about 15 minutes' walk. The location of the hotel will allow you to be 2.2 km from Portree Harbour Marina.
View all photos
The 3-star Taigh Duitseach Bed & Breakfast Portree is set 10 minutes' walk of Skyeworks Gallery and 10 minutes' stroll from Isle of Skye Highland Games. Guests will have access to a parking on site for added convenience.
Located off Loch Portree, Taigh Duitseach Bed & Breakfast is set near Quiraing. A 10-minute walk from this bed & breakfast will get you to the heart of Portree. The accommodation is placed around a 15-minute walk from Aros Centre, and Somerled Square is approximately 10 minutes' walk away. The nearest airport is Benbecula, about 105 km from Taigh Duitseach Bed & Breakfast.
View all photos
The Pink House Hotel
From 167$
Area attractions, including MV Stardust and Quiraing are located only a short walk from the 2-star Pink House Hotel Portree. Wi-Fi is provided in the rooms.
The Pink House Hotel is set just 0.2 km to distance from Somerled Square War Memorial. Plus this guest house is in 10 minutes' walk from Edinbane Pottery. The accommodation is placed a 15-minute walk of Aros Centre, while Somerled Square is nearly 5 minutes' walk away. The nearest airport is Benbecula, 105 km from The Pink House Hotel.