The 10 best B&Bs in Portree, UK | Booking.com
Skip to main content
In partnership with
ESPAI KREATIV ltd.

The best B&Bs in Portree

Check out our selection of great B&Bs in Portree

Filter by:

Review score

The Thistle Guesthouse

Portree

The Thistle Guesthouse offers accommodations in Portree, 20 miles from Dunvegan Castle. This guest house offers free private parking and daily room service.

V
Valerie
From
United States
Wonderful breakfast, friendly staff, beautiful location but not actually in Portree, it is about 10 minute drive through the country, watch out for cows! Room was small but had everything we needed.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 710 reviews
Price from
$298.09
1 night, 2 adults

Rockview

Portree

Rockview offers accommodations in Portree, 23 miles from Dunvegan Castle. Featuring sea and mountain views, this bed and breakfast also offers free Wifi. Guests can use the a garden.

T
Timothy
From
United States
Breakfast was delicious, with a nice variety of choices in a comfortable setting. Hosts Andrew and Mairie were very kind and welcoming, and our room and bathroom were well-furnished. Stunning harbor location close to everything in Portree. The complimentary whisky was also a nice touch!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 784 reviews
Price from
$162.47
1 night, 2 adults

Taransay House, Small Hotel

Portree

Taransay House, Small Hotel offers accommodations in Portree, 22 miles from Dunvegan Castle.

A
Aguinaldo
From
United States
Every detail about the hotel was planned out and designed carefully. The hotel has only been open since 2019 but you walk in and everything is perfectly and meticulously clean. The owners have been in the hotel business for years and their son is the chef. 4 well appointed rooms in this hotel with a beautiful soaking tub in our room, balcony overlooking the water and a beautiful shower. We were welcomed with a shot of whisky and our breakfast and dinner is worthy for a five star star hotel. The chef has worked as a sous chef at a few Michelin restaurants for several years. This is the place for any foodies who can appreciate the time and intentionality that goes into the preparation of each meal with care. Extensive wine, rich desserts and creative and inventive menu sourced with local food and sources. The best place to stay in town if you love to be pampered. The price per night is definitely on the higher side in town. It is worth every penny. I am a world traveler, foodie and it is evident the owners treat each guest with exceptional service and care. There is no other place I will stay when I return to Portree. Thank you for an unforgettable stay.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 90 reviews
Price from
$781.48
1 night, 2 adults

The Skye Inn

Portree

The Skye Inn offers accommodations in Portree, 23 miles from Dunvegan Castle. This 3-star guest house offers luggage storage space and daily room service.

C
Claire
From
United States
Great location and wonderful staff. Comfortable stay.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 860 reviews
Price from
$216.52
1 night, 2 adults

Coolin View

Portree

With spectacular views across Portree Harbor, Coolin View Guest House is located in Portree center. There is free parking and free WiFi.

R
Rader
From
United States
Location and clean
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 954 reviews
Price from
$139.65
1 night, 2 adults

Ullinish House

Ullinish (Near Portree)

Providing garden views, Ullinish House in Ullinish provides accommodations, a garden, a terrace, and a shared lounge.

S
Suzanne
From
United States
Beautiful location
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 458 reviews
Price from
$516.96
1 night, 2 adults

Edinbane Inn

Edinbane (Near Portree)

Located in Edinbane, 9 miles from Dunvegan Castle, Edinbane Inn provides accommodations with a restaurant, free private parking and a bar. The property has free WiFi throughout the property.

m
megan
From
United States
Rooms were very clean. Staff was amazing, so kind and helpful. We arrived hungry but didn't have a reservation at the restaurant. Paul was so nice and accommodating and made room for us to dine. Great food too.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 120 reviews
Price from
$104.73
1 night, 2 adults

Corran House

Kingsburgh (Near Portree)

Featuring a garden, Corran House offers accommodations in Kingsburgh. With lake views, this accommodation provides a patio.

A
Anonymous
From
United States
View from the window
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 258 reviews
Price from
$369.26
1 night, 2 adults

Redwood House

Greshornish (Near Portree)

A small family-run guest house on the Isle of Skye, Redwood House offers accommodations with beautiful loch views in a transcendent rural setting.

R
Rodrigo
From
Mexico
Lovely location.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 393 reviews
Price from
$563.96
1 night, 2 adults

Abhaig Boutique B&B - Small & luxurious in a great location!

Uig (Near Portree)

Providing a garden, Abhaig Boutique B&B - Small & luxurious in a great location! features accommodations in Uig.

A
Abdulla
From
United Arab Emirates
I had an unforgettable stay at this charming B&B on the Isle of Skye, and I can't praise it enough. The room was incredibly cozy and warm, making it the perfect retreat after a day of exploring the beautiful island. The interior design was simply stunning, with a perfect blend of charm and modern comfort. Every detail, from the carefully chosen decor to the little touches that made the room feel like home, was clearly crafted with care. Steve and Vivienne were the most wonderful hosts. They went above and beyond to make our stay special. Their breakfasts were absolutely delicious—fresh, hearty, and full of flavors (the Shukshoka and french toast specially). And I can't forget to mention the cakes and pies Viv prepared—they were hands down the best I've ever had! This B&B is a true gem on the Isle of Skye, offering not just a place to stay, but an experience you'll cherish. I can't wait to return!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 16 reviews
Price from
$335.69
1 night, 2 adults
All B&Bs in Portree

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Portree and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 160 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 530 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 672 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 784 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 469 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 224 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 710 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 860 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 206 reviews
  • Popular with guests booking B&Bs in Portree

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 954 reviews

Save money on B&Bs in Portree and nearby – budget options available

  • Somerled House

    Portree
    Budget options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 160 reviews

    Somerled House offers accommodations in Portree, 24 miles from Dunvegan Castle. Private parking is available on site at this recently renovated property. Guests can use the a garden.

  • Braeside Guest Rooms

    Portree
    Budget options available
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 323 reviews

    Occupying a former farmhouse 2 minutes from the harbor, Braeside Guest Rooms provides high-quality accommodations in Portree city center, on the Isle of Skye.

  • Coolin View

    Portree
    Budget options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 954 reviews

    With spectacular views across Portree Harbor, Coolin View Guest House is located in Portree center. There is free parking and free WiFi.

  • Pink House Skye

    Portree
    Budget options available
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 206 reviews

    Pink House Skye offers accommodations in Portree, 23 miles from Dunvegan Castle. Featuring sea and city views, this guest house also includes free Wifi.

  • The Skye Inn

    Portree
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 860 reviews

    The Skye Inn offers accommodations in Portree, 23 miles from Dunvegan Castle. This 3-star guest house offers luggage storage space and daily room service.

  • Meadowbank Guest House

    Portree
    Budget options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 189 reviews

    Meadowbank Guest House in Portree provides adults-only accommodations with a garden and a shared lounge.

  • Sgurr Alasdair B&B

    Portree
    Budget options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 91 reviews

    Sgurr Alasdair B&B offers accommodations in Portree, 22 miles from Dunvegan Castle. Housed in a building dating back to 1986, this bed and breakfast offers free Wifi and free private parking.

  • Taransay House, Small Hotel

    Portree
    Budget options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 90 reviews

    Taransay House, Small Hotel offers accommodations in Portree, 22 miles from Dunvegan Castle.

Great access to the city center. Check these B&Bs in Portree and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 72 reviews

    Duirinish Guest House offers accommodations in Portree, 22 miles from Dunvegan Castle. Both free Wifi and private parking are available at the guest house free of charge.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 33 reviews

    Orchard House Bed and Breakfast offers accommodations in Portree, 23 miles from Dunvegan Castle. This bed and breakfast offers free private parking, daily room service, and free Wifi.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 60 reviews

    Offering a garden, Vriskaig Luxury Guest Suite with Iconic Views offers accommodations in Portree. This 4-star bed and breakfast offers luggage storage space and daily room service.

  • Creagory Skye

    Portree
    Central location
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 229 reviews

    Creagory Skye offers accommodations in Portree. Free WiFi is featured throughout the property and free private parking is available on site.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 81 reviews

    Ballintoy B&B IsleofSkye offers accommodations in Portree, 23 miles from Dunvegan Castle. This guest house features a garden. The guest house also offers free Wifi and free private parking.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 73 reviews

    Providing sea views, Hazelmount Self-Catering Cabin in Portree features accommodations and a garden. Dunvegan Castle is within 23 miles of the bed and breakfast.

  • The Roses B&B

    Portree
    Central location
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 224 reviews

    The Roses B&B provides accommodations with a garden and free WiFi in Portree, 11 mi from Talisker Distillery.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 145 reviews

    Set 3 miles from Portree on the Isle of Skye, just steps from the sea, Heatherfield House B&B features a terrace and offers views across the water to the picturesque town of Portree and The Old Man of...

Enjoy breakfast in Portree and nearby

  • Canowindra

    Portree
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 117 reviews

    Canowindra offers accommodations in Portree, 25 miles from Dunvegan Castle. This bed and breakfast offers free private parking, luggage storage space, and free Wifi.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 177 reviews

    Skye Photo Centre offers accommodations in Camastianavaig, 27 miles from Dunvegan Castle. This bed and breakfast offers a shared lounge.

  • House on the Falls

    Portree
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 308 reviews

    Offering garden views, House on the Falls in Portree offers accommodations, a garden, and a shared lounge. There's a private entrance at the bed and breakfast for the convenience of those who stay.

  • Stratheyre

    Skeabost
    Breakfast options
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 99 reviews

    Stratheyre offers accommodations in Skeabost, 19 miles from Dunvegan Castle. This bed and breakfast provides a garden. The bed and breakfast also features free Wifi and free private parking.

  • Toradale B&B

    Skeabost
    Breakfast options
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 304 reviews

    Toradale B&B provides accommodations in Skeabost. 19 miles from Dunvegan Castle, the bed and breakfast features a garden and a terrace.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 62 reviews

    Old Nurses Cottage offers accommodations in Skeabost, 17 miles from Dunvegan Castle. This property offers access to a patio, free private parking, and free Wifi.

FAQ about B&Bs in Portree

gogless