Hotels in Portree

Search Portree Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 86 hotels for you in Portree

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Cuillin Hills Hotel Hotels in Portree
Cuillin Hills Hotel Hotels in PortreeCuillin Hills Hotel Hotels in PortreeCuillin Hills Hotel Hotels in PortreeCuillin Hills Hotel Hotels in PortreeCuillin Hills Hotel Hotels in PortreeCuillin Hills Hotel Hotels in Portree
82
Hotel near Portree
Trip.BestNo.12 of 4-Star Select Hotels in Scottish Highlands
Public parking
24-Hour Front Desk
Luggage Storage
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. This hotel is 16.6 mi (26.8 km) from The Fairy Glen and 19.5 mi (31.3 km) from Quiraing. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This hotel also features concierge services, gift shops/newsstands, and a fireplace in the lobby. Enjoy local cuisine at The View, a restaurant where you can take in the ocean view, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 10 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 34 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. Conveniences include safes and desks, as well as phones with free international calls.
Great
137 reviews
9.2/10
1 night
From THB 17,624
Check Availability
Marmalade Hotels in Portree
Marmalade Hotels in PortreeMarmalade Hotels in PortreeMarmalade Hotels in PortreeMarmalade Hotels in PortreeMarmalade Hotels in PortreeMarmalade Hotels in Portree
99+
Hotel near Portree
Trip.BestNo.15 of 4-Star Select Hotels in Scottish Highlands
Horse Riding
Hiking
Private parking
Located in Portree (Portree Town), The Marmalade Hotel is within a 10-minute walk of Somerled Square and Portree Harbour. This hotel is 0.5 mi (0.8 km) from Aros Experience and 1.5 mi (2.4 km) from Aros Centre. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this Georgian hotel include tour/ticket assistance, a picnic area, and a reception hall. Enjoy British cuisine at Chargrill Restaurant, a steakhouse which features a bar/lounge and a garden view. You can also stay in and take advantage of the room service (during limited hours). Full breakfasts are available daily from 7:00 AM to 9:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Stay in one of 34 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as desks and coffee/tea makers.
Very Good
118 reviews
8.9/10
1 night
From THB 15,583
Check Availability
Bracken Hide Hotel Hotels in Portree
Bracken Hide Hotel Hotels in PortreeBracken Hide Hotel Hotels in PortreeBracken Hide Hotel Hotels in PortreeBracken Hide Hotel Hotels in PortreeBracken Hide Hotel Hotels in PortreeBracken Hide Hotel Hotels in Portree
91
Hotel near Portree
Trip.BestNo.1 of 4-Star Select Hotels in Scottish Highlands
Sauna
Parking
24-Hour Front Desk
With a stay at Bracken Hide Hotel in Portree (Portree Town), you'll be within a 5-minute drive of Portree Harbour and A.C.E Target Sports Skye. This hotel is 0.6 mi (1 km) from Skye and Lochalsh Archive Centre and 0.8 mi (1.2 km) from Sgurr Alasdair. At Bracken Hide Hotel, enjoy a satisfying meal at the restaurant. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. A complimentary cooked-to-order breakfast is served daily from 7:00 AM to 10:00 AM. Free self parking is available onsite. Stay in one of 27 guestrooms featuring flat-screen televisions. Rooms have private furnished balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and complimentary toiletries.
Very Good
106 reviews
8.5/10
1 night
From THB 18,333
Check Availability
Portree
You Might Like
Portree Hotels Including BreakfastPortree Hotels With Twin RoomPortree Hotels With 1 Double BedPortree Hotels With Swimming PoolPortree Hotels With Free Cancellation
Skeabost House Hotel Hotels in Portree
Skeabost House Hotel Hotels in PortreeSkeabost House Hotel Hotels in PortreeSkeabost House Hotel Hotels in PortreeSkeabost House Hotel Hotels in PortreeSkeabost House Hotel Hotels in PortreeSkeabost House Hotel Hotels in Portree
99+
Hotel near Portree
Trip.BestNo.2 of 4-Star Select Hotels in Scottish Highlands
Hiking
Public parking
Luggage Storage
Located in Skeabost (Skeabost), Skeabost House Hotel is within a 10-minute drive of Portree Visit Scotland Information Centre and Aros Experience. This hotel is 12.5 mi (20.2 km) from Uig Pottery and 16.3 mi (26.3 km) from Dunvegan Castle. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this hotel include wedding services, a fireplace in the lobby, and a picnic area. Enjoy local and international cuisine at West Pier Restaurant, a restaurant which features a bar/lounge and a garden view. You can also stay in and take advantage of the room service (during limited hours). Cooked-to-order breakfasts are available daily from 7:30 AM to 10:00 AM for a fee. Featured amenities include luggage storage, laundry facilities, and a safe deposit box at the front desk. This hotel has 2 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 21 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
85 reviews
8.8/10
1 night
From THB 21,087
Check Availability
The Skye Inn Hotels in Portree
The Skye Inn Hotels in PortreeThe Skye Inn Hotels in PortreeThe Skye Inn Hotels in PortreeThe Skye Inn Hotels in PortreeThe Skye Inn Hotels in PortreeThe Skye Inn Hotels in Portree
77
Hotel near Portree
Private parking
Luggage Storage
Bar
With a stay at The Skye Inn in Portree (Portree Town), you'll be within a 15-minute walk of Portree Harbour and Skye and Lochalsh Archive Centre. This eco-certified hotel is 0.4 mi (0.7 km) from Somerled Square and 0.6 mi (0.9 km) from Portree Visit Scotland Information Centre. Make use of convenient amenities, which include complimentary wireless internet access and a banquet hall. At The Skye Inn, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Stay in one of 24 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Great
100 reviews
9.0/10
Check Availability
Isle of Raasay Distillery Hotels in Portree
Isle of Raasay Distillery Hotels in PortreeIsle of Raasay Distillery Hotels in PortreeIsle of Raasay Distillery Hotels in PortreeIsle of Raasay Distillery Hotels in PortreeIsle of Raasay Distillery Hotels in PortreeIsle of Raasay Distillery Hotels in Portree
74
Hotel near Portree
Trip.BestNo.1 of 4-Star Select Hotels in Kyle
Private parking
Luggage Storage
Bar
With a stay at Isle of Raasay Distillery in Isle of Raasay, you'll be near the bay, within a 10-minute walk of Raasay House Activities Centre and Raasay Pictish Stone. This hotel is 0.4 mi (0.7 km) from Raasay Ferry and 3.5 mi (5.6 km) from Dun Caan Summit. Make use of convenient amenities, which include complimentary wireless internet access and tour/ticket assistance. You can enjoy a meal at the restaurant serving the guests of Isle of Raasay Distillery, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include luggage storage, an elevator, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include coffee/tea makers and complimentary bottled water, and housekeeping is provided daily.
Great
36 reviews
9.3/10
1 night
From THB 10,074
Check Availability
Sligachan Hotel Hotels in Portree
Sligachan Hotel Hotels in PortreeSligachan Hotel Hotels in PortreeSligachan Hotel Hotels in PortreeSligachan Hotel Hotels in PortreeSligachan Hotel Hotels in PortreeSligachan Hotel Hotels in Portree
99+
Hotel near Portree
Golf Course
Hiking
Public parking
With a stay at Sligachan Hotel in Minginish, you'll be within a 15-minute drive of Fairy Pools and Portree Harbour. This hotel is 6.4 mi (10.4 km) from Raasay Ferry and 6.6 mi (10.7 km) from Raasay House Activities Centre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. At Sligachan Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. English breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 21 guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Good
103 reviews
7.9/10
Check Availability
Redwood House Hotels in Portree
Redwood House Hotels in PortreeRedwood House Hotels in PortreeRedwood House Hotels in PortreeRedwood House Hotels in PortreeRedwood House Hotels in PortreeRedwood House Hotels in Portree
99+
Hotel near Portree
Hiking
Private parking
Bar
With a stay at Redwood House Hotel in Skeabost, you'll be within a 15-minute drive of Dunvegan Castle and The Shilasdair Shop. This hotel is 16.5 mi (26.6 km) from Portree Harbour and 10.4 mi (16.7 km) from Skeabost Golf Course. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. At Redwood House Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include express check-in and express check-out. Free self parking is available onsite. Make yourself at home in one of the 17 guestrooms.
Good
89 reviews
7.8/10
1 night
From THB 9,388
Check Availability
See All Hotels in Portree

FAQs About Hotels in Portree

How much does it cost to stay in a hotel in Portree?

The average price for hotels in Portree is THB 16,182 for weekdays, and THB 16,025 for weekends (Friday–Saturday).

What are the best hotels in Portree?

From business trips to holiday stays, Portree offers a wide selection of popular hotels to suit every need. Bracken Hide Hotel, Marmalade and Uig Hotel are excellent options for your stay.

Which hotels in Portree have the best breakfast?

Bracken Hide Hotel, Marmalade and Skeabost House Hotel provide a tasty breakfast to help you get going.

Portree Hotel Info

Highest PriceTHB 37,708
Lowest PriceTHB 5,352
Number of Reviews671
Total Properties86
Average Price (Weekdays)THB 16,182
Average Price (Weekends)THB 16,025