Hotels Near
Portree Town

Check Last Minute Portree Town Hotel Deals

Tonight Jun 15 - Jun 16Next weekend Jun 20 - Jun 22

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured Portree Town Hotels

Tongadale Hotel
Tongadale Hotel
3 out of 5
WENTWORTH ST, Portree, Scotland
Stay at this 3-star hotel in Portree. Enjoy free breakfast, free WiFi, and daily housekeeping. Our guests praise the restaurant and the helpful staff in our ...
8.2/10 Very Good! (778 reviews)
"It was very clean for quite an old building. We booked and stayed in a twin room - it does the job if you're looking to stay near Isle of Skye. Nice shower. Breakfast was good. No parking available."

Reviewed on Jun 12, 2025

Tongadale Hotel
Bracken Hide Hotel
Bracken Hide Hotel
4 out of 5
Struan Rd, Portree, Scotland
Stay at this 4-star hotel in Portree. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
9/10 Wonderful! (189 reviews)
"Clean, quiet, great breakfast. Our pod was very distant from main building. Walking in the rain back and forth was a little inconvenient. Overall, great stay."

Reviewed on Jun 3, 2025

Bracken Hide Hotel
The Marmalade Hotel
The Marmalade Hotel
4 out of 5
HOME FARM ROAD, Portree, Scotland
Fully refundableReserve now, pay when you stay
Stay at this 4-star hotel in Portree. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions ...
9.2/10 Wonderful! (264 reviews)
"Loved this place!"

Reviewed on May 31, 2025

The Marmalade Hotel
The Portree Hotel
The Portree Hotel
3.5 out of 5
Somerled Square, Portree, Scotland
Stay at this 3.5-star inn in Portree. Enjoy free WiFi, daily housekeeping, and meeting facilities. Popular attractions Portree Harbour and Somerled Square are ...
"Noisy location right near the plaza made worse by a food truck that pulled up at midnight. Room was small but fine except for the noisiness. Breakfast was ok. Hotel itself was beautifully presented. If it werent for the noisy people in the plaza the spot is perfect."

Reviewed on Jan 4, 2019

The Portree Hotel
Cuillin Hills Hotel
Cuillin Hills Hotel
4 out of 5
Scorrybreac Road, Portree, Scotland
Stay at this 4-star business-friendly hotel in Portree. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property ...
9.6/10 Exceptional! (551 reviews)
"Amazing view. Fantastic dinner at the view restaurant."

Reviewed on Apr 29, 2025

Cuillin Hills Hotel
The Bosville
The Bosville
4 out of 5
9 - 11 Bosville Terrace, Portree, Scotland
Stay at this 4-star hotel in Portree. Enjoy free WiFi, breakfast (surcharge), and room service. Our guests praise the helpful staff in our reviews. Popular attractions ...
9/10 Wonderful! (253 reviews)
"The staff are helpful and friendly. It would be good if hotel can offer some rain poncho or umbrella for sale. Thank you."

Reviewed on Jun 10, 2025

The Bosville
The Skye Inn
The Skye Inn
4 out of 5
Springfield Road, Portree, Scotland
Stay at this 4-star eco-certified hotel in Portree. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
9/10 Wonderful! (271 reviews)
"Very small and tight bedroom. Bathroom was spacious. Staff were very friendly and helpful. Nice restaurant with good food, however menus was limited."

Reviewed on May 29, 2025

The Skye Inn
Rosedale Hotel
Rosedale Hotel
3 out of 5
Beaumont Cres, Portree, Scotland
Stay at this 3-star hotel in Portree. Enjoy free WiFi, daily housekeeping, and a bar/lounge. Popular attractions Portree Harbour and Aros Experience are located ...
8/10 Very Good! (78 reviews)
"Staff and service was great, breakfast very good. Hotel,room very clean. Bed, linens comfortable, shower great water pressure and lots of hot water. But property is shabby,needs upkeep,improvements. Harbor area underwhelming. Not worth the price for a very mediocre waterfront area. Next time will ..."

Reviewed on Apr 14, 2025

Rosedale Hotel
Portree Youth Hostel
Portree Youth Hostel
4 out of 5
Lisigarry Court, Portree, Scotland
Stay at this 4-star hostel in Portree. Enjoy free WiFi, breakfast (surcharge), and daily housekeeping. Popular attractions Portree Harbour and Somerled Square ...
8.6/10 Excellent! (89 reviews)
"The location was clean and comfortable"

Reviewed on May 22, 2025

Portree Youth Hostel
The Portree Hotel
The Portree Hotel
3 out of 5
Somerled Square, Portree, Scotland
Stay at this 3-star hotel in Portree. Enjoy free breakfast, free WiFi, and a 24-hour front desk. Popular attractions Portree Harbour and Somerled Square are ...
9/10 Wonderful! (34 reviews)
"The room and bed were excellent. We ate dinner in the restaurant downstairs and it was delicious. Would recommend!"

Reviewed on Mar 27, 2025

The Portree Hotel
Coolin View Guest Rooms
Coolin View Guest Rooms
3 out of 5
2 Bosville Terrace, Portree, Scotland
Stay at this 3-star guesthouse in Portree. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Portree Harbour and Aros Experience are ...
8.4/10 Very Good! (219 reviews)
"Booking in was very easy. There was an envelope left inside the door with my name and room number on. The room was lovely - not huge but big enough for 2 with a lovely bathroom, nice thick towels and hand soap, body wash and shampoo and conditioner in the shower cubicle. The heated towel rail was ..."

Reviewed on May 26, 2025

Coolin View Guest Rooms
Creagory Skye
Creagory Skye
3.5 out of 5
Dunvegan Road, Portree, Scotland
Stay at this 3.5-star B&B in Portree. Enjoy free breakfast, free WiFi, and daily housekeeping. Popular attractions Portree Harbour and Skye and Lochalsh Archive ...
9.8/10 Exceptional! (108 reviews)
"The accommodation was outstanding. Susan was very welcoming and the rooms were comfy, roomy, and well designed. Breakfast was excellent. 4 rooms and 4 tables of two set up with all the extras. Fridges in the room. The location is a short walk to Portree. Free parking provided on site. This accommodation ..."

Reviewed on Jun 5, 2025

Creagory Skye
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.

Hotels in Portree Town

Portree is a city that has a lot going on, but you have your sights set on Portree Town. This part of town is perfect for what you want to be doing, and that is everything that is not on everyone’s radar. For all that Portree Town has going on, you’ll still need a place to crash, eventually. But you don’t want any old shack, you need something that fits the trip. We have a slew of Portree Town hotels that will do the trick.

A beautiful day in the neighborhood

As much as you like getting out there, it’s also good to know a part of Portree so well you’ll be telling the tourists where to go. Make friends with the concierge or be bold and chat up a local. It’s your trip, so choose your own adventure. And when you get in at night, you’ll have a comfy room and plenty of amenities to help you settle in. Call a friend and spin tales from the Portree Town underground. What’s a journey without a good story to go with it?

Beyond the block

We’re not talking about the Portree Town city block. We’re talking about looking beyond that block of hotels you always focus on. We give you tons of ways to sort our stash of Portree Town cheap hotels. And if you feel like living a little, but not killing your vacation vibes, choose the Hotwire Hot Rate deal. Filter by:

  • Hotwire Hot Rate: Snag some of the best hotels in Portree Town at an almost too good to be true rate. After you book, we’ll reveal the name of the hotel. You can get a luxury hotel at a budget price.
  • Price: You have a price in mind, and we have solutions. Hotels start as low as
  • Amenities: Rooftop lounge, designer furniture, 24-7 room service, and everything else you look for to live it up large.

Find the Portree Town hotel you want, book it, and never look back. Because your great escape is ahead of you.