Find and Book Top Rated Bed and Breakfasts in Portree

Search among 9 available Bed and Breakfasts in Portree from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-9 out of 9
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great59 reviews
MapView on map900 yd from City Center1000 yd from Skye Original Prints
From   US$ 206 /nightSelect
Bed & Breakfast
8.2
Great72 reviews
MapView on map1.7 mi from City Center1.7 mi from Hebridian Blue
From   US$ 241 /nightSelect
Bed & Breakfast
8.4
Great96 reviews
500 yd from City Center300 yd from Skye Original Prints
From   US$ 228 /nightSelect
Bed & Breakfast
8.4
Great108 reviews
10.0 mi from City Center
From   US$ 166 /nightSelect
Bed & Breakfast
8.4
Great97 reviews
1.3 mi from City Center1.3 mi from Hebridian Blue
From   US$ 147 /nightSelect
Bed & Breakfast
8.2
Great101 reviews
500 yd from City Center700 yd from Skye Original Prints
From   US$ 152 /nightSelect
Bed & Breakfast
8.2
Great94 reviews
1.3 mi from City Center1.2 mi from Skye Original Prints
From   US$ 168 /nightSelect
Bed & Breakfast
8.2
Great79 reviews
400 yd from City Center300 yd from Skye Original Prints
From   US$ 139 /nightSelect
9.0
Perfect13 reviews
900 yd from City Center800 yd from Skye Original Prints
From   US$ 137 /nightSelect

Best bed and breakfasts in Portree.

Why visit?

Portree, located in the beautiful Isle of Skye in Scotland, is a charming town that offers a perfect blend of natural beauty and cultural experiences. With its stunning landscapes, including the iconic Old Man of Storr and the Quiraing, Portree is a haven for nature lovers and outdoor enthusiasts. The town itself is a picturesque fishing port, featuring a colorful harbor with boats bobbing in the water and a bustling town center with cozy cafes, restaurants, and traditional Scottish pubs. Portree also serves as a gateway to explore the wider wonders of Isle of Skye, such as the Fairy Pools, Dunvegan Castle, and the dramatic landscapes of the Trotternish Peninsula. Whether you're seeking tranquility in nature or a taste of Scottish culture, Portree has something to offer every tourist.

Why is choosing a B&B in Portree better than staying in a hotel?

Personalized experience: B&Bs in Portree often have limited rooms, allowing for a more intimate and personal experience compared to larger hotels.

Authentic local hospitality: B&B hosts in Portree are often locals who can offer insider tips, recommendations, and a warm Scottish welcome.

Cozy and charming atmosphere: Many B&Bs in Portree are housed in traditional cottages or historic buildings, providing a unique and cozy ambiance.

Delicious homemade breakfast: One of the highlights of staying in a B&B is the delectable homemade breakfast options, often made with fresh local ingredients.

Affordability: Compared to some hotels in Portree, B&Bs can offer more affordable rates without compromising on comfort and quality.

What is the price to stay in a bed and breakfast per night?

3-star B&B: Average price range is around $80 to $120 per night.

4-star B&B: Average price range is around $120 to $180 per night.

5-star B&B: Average price range is around $180 to $300 per night.

Best value for money:

The Pink Guest House: Located in the heart of Portree, this B&B offers comfortable rooms and a warm atmosphere, with easy access to Portree Harbor and local shops.

Gleann An Ronnaich Bed and Breakfast: Situated just outside of Portree, this B&B provides stunning views of the surrounding hills and offers spacious rooms with modern amenities.

Best B&Bs near top attractions:

Sconser Lodge Hotel: Located near the Fairy Pools and the Sligachan Bridge, this B&B offers comfortable rooms and easy access to outdoor activities.

The Spoons B&B: Situated near the Quiraing and the Old Man of Storr, this B&B provides convenient access to these iconic landmarks.

Best for a romantic stay:

Marmalade Hotel: Overlooking Portree Harbor, this B&B offers stylish rooms with beautiful views, creating a perfect setting for a romantic getaway.

The Highlander Inn: Nestled in the village of Kyleakin, a short drive from Portree, this B&B offers a serene coastal setting and comfortable rooms for a romantic retreat.

Best bed and breakfasts for families:

Caledonian Hotel: Located in the heart of Portree, this family-friendly B&B provides spacious rooms and easy access to local amenities and attractions.

Shiloh B&B: Situated in a peaceful countryside setting, this B&B offers family rooms and a warm welcome for a comfortable stay.

Best bed & breakfasts with unique views:

Cuillin Hills Hotel: Perched on a hillside, this B&B offers breathtaking panoramic views of the Cuillin Mountains and Portree Bay.

Quayside B&B: Situated right on Portree Harbor, this B&B offers stunning waterfront views and easy access to local shops and restaurants.

Show moreLess