# Hotels and B&Bs near Portree Treasure Hunt Trail — 41 within 3 miles (2026)

> 41 hotels and B&Bs within 3 miles of Portree Treasure Hunt Trail in Portree, Isle of Skye. The nearest is The Roses B and B, 0.2 miles away. 2 accept dogs.

Source: https://staycation.co.uk/near/portree-treasure-hunt-trail/hotels (Staycation.co.uk). Cite the source page, not this text version.

41 within 3 miles · nearest first

**In short:** 41 hotels and B&Bs within 3 miles of Portree Treasure Hunt Trail in Portree, Isle of Skye. The nearest is The Roses B and B, 0.2 miles away. 2 accept dogs.

Updated 31 August 2026 · Distances are straight-line · Ratings from Google · [About Portree Treasure Hunt Trail](https://staycation.co.uk/portree/attractions/portree-treasure-hunt-trail)

[Cottages 23](https://staycation.co.uk/near/portree-treasure-hunt-trail/cottages) [Hotels 41](https://staycation.co.uk/near/portree-treasure-hunt-trail/hotels) [Places to eat in Portree](https://staycation.co.uk/portree/restaurants)

[0.2 miles Portree The Roses B and B ★ 4.9 (63) Adults-only B&B at Riverside Cottage, Portree, with just two cosy en-suite rooms and a shared lounge looking over the Skye countryside.](https://staycation.co.uk/portree/hotels/the-roses-b-and-b) [0.3 miles Portree Dalriada ★ 4.9 (187) Adults-only B&B just outside Portree, Isle of Skye, with mountain views, free parking and generous home-cooked breakfasts.](https://staycation.co.uk/portree/hotels/dalriada) [0.3 miles Portree Tor View ★ 4.9 (60) Tor View is a B&B in Portree, Isle of Skye, with a solid breakfast, mountain views and free on-site parking.](https://staycation.co.uk/portree/hotels/tor-view) [0.4 miles Portree Seafar Bed and Breakfast ★ 4.8 (122) A quiet B&B on Seafar in Portree, Isle of Skye, with garden and outdoor seating and free on-site parking for exploring the area.](https://staycation.co.uk/portree/hotels/seafar-bed-and-breakfast) [0.6 miles Portree Conusg Bed and Breakfast ★ 5.0 (133) A small four-room B&B in Portree, Isle of Skye, with breakfast included and the Scorrybreac Trail on the doorstep.](https://staycation.co.uk/portree/hotels/conusg-bed-and-breakfast) [0.6 miles Portree Orchard House Bed and Breakfast ★ 5.0 (132) Adults-only B&B in Portree with four rooms, a short walk from the harbour and handy for the Old Man of Storr.](https://staycation.co.uk/portree/hotels/orchard-house-bed-and-breakfast) [0.6 miles Portree Medina ★ 5.0 (59) Adults-only B&B in Portree, Isle of Skye, with en-suite rooms, free parking and a garden setting near Coolin Hills.](https://staycation.co.uk/portree/hotels/medina) [0.6 miles Portree Air Leth Bed & Breakfast ★ 4.9 (113) B&B on Storr Road in Portree, Isle of Skye, with mountain views and pubs, restaurants and fishing all close by.](https://staycation.co.uk/portree/hotels/air-leth-bed-breakfast) [0.7 miles Portree Tors Place ★ 4.6 (27) Guest house on Storr Terrace in Portree, Isle of Skye, close to the harbour's pubs and restaurants, with free parking and WiFi.](https://staycation.co.uk/portree/hotels/tors-place) [0.7 miles Isle of Skye Cuillin Hills Hotel ★ 4.7 (1,371) A former hunting lodge set in fifteen acres of grounds above Portree Bay, with views across the Sound of Raasay to the Cuillin ridge.](https://staycation.co.uk/isle-of-skye/hotels/cuillin-hills-hotel) [0.8 miles Portree Oisean Sheonag ★ 4.8 (20) A B&B in Portree, Skye, with breakfast included, a garden and outdoor seating, plus free parking and WiFi.](https://staycation.co.uk/portree/hotels/oisean-sheonag) [0.8 miles Portree Grenitote B and B ★ 4.6 (80) Family-run B&B in Portree, Isle of Skye, with free parking and easy access to the harbour's pubs, restaurants and walking routes.](https://staycation.co.uk/portree/hotels/grenitote-b-and-b) [0.8 miles Isle of Skye Marmalade Hotel ★ 4.3 (351) A Georgian house on a hillside above Portree with 34 contemporary rooms, saunas, log fires and a chargrill restaurant focused on seafood.](https://staycation.co.uk/isle-of-skye/hotels/marmalade-hotel) [0.8 miles Portree Old Captain Guest House ★ 3.6 (80) Guest house in Portree, Isle of Skye, close to Achachork with mountain views and free parking for exploring the area.](https://staycation.co.uk/portree/hotels/old-captain-guest-house) [0.9 miles Portree Rockview ★ 5.0 (137) A well-regarded B&B on Mill Road in Portree, Isle of Skye, known for spacious rooms with complimentary local whisky and a full Scottish breakfast.](https://staycation.co.uk/portree/hotels/rockview) [🏨Hotels 0.9 miles Portree Gleann an Ronnaich Bed and Breakfast A small three-room B&B on Staffin Road in Portree, Isle of Skye, with en-suite bathrooms and free parking on site.](https://staycation.co.uk/portree/hotels/gleann-an-ronnaich-bed-and-breakfast) [0.9 miles Portree Coolin View ★ 4.3 (249) Guest house on Bosville Terrace in Portree, Isle of Skye, with harbour views and walking distance to the town's pubs and restaurants.](https://staycation.co.uk/portree/hotels/coolin-view) [0.9 miles Portree Stonefield House ★ 5.0 (48) A guest house in Portree, Isle of Skye, with free on-site parking, free WiFi and a garden for relaxing after days out on the island.](https://staycation.co.uk/portree/hotels/stonefield-house) [0.9 miles Isle of Skye The Bosville ★ 4.2 (359) A boutique hotel in restored nineteenth-century cottages in the middle of Portree, with a well-regarded restaurant and a busy merchant bar.](https://staycation.co.uk/isle-of-skye/hotels/the-bosville) [0.9 miles Portree Braeside Guest Rooms ★ 3.8 (54) An adults-only stone cottage on Stormyhill in Portree, Isle of Skye, with cosy sloped-ceiling rooms and free WiFi.](https://staycation.co.uk/portree/hotels/braeside-guest-rooms) [0.9 miles Portree VamilaSkye B&B ★ 4.7 (18) Adults-only B&B in Portree, Isle of Skye, with an electric vehicle charge point, free parking and a garden to relax in.](https://staycation.co.uk/portree/hotels/vamilaskye-b-b) [0.9 miles Portree · Dogs welcome Caledonian Hotel ★ 4.6 (229) A traditional Portree hotel on Wentworth Street with sea and mountain views, free parking, and an easy walk into town.](https://staycation.co.uk/portree/hotels/caledonian-hotel) [0.9 miles Portree The Portree Hotel ★ 4.3 (1,643) Hotel right on Somerled Square in Portree, Isle of Skye, with the harbour, shops and restaurants all within walking distance.](https://staycation.co.uk/portree/hotels/the-portree-hotel) [0.9 miles Portree · Dogs welcome The Skye Inn ★ 4.3 (322) A Portree inn on Springfield Road, close to the harbour and hills of Skye, within easy walking distance of the town centre.](https://staycation.co.uk/portree/hotels/the-skye-inn) [1 mile Portree The Royal Hotel ★ 3.6 (565) A Bank Street hotel in the heart of Portree, Isle of Skye, with sea views and an easy walk to the harbour and town.](https://staycation.co.uk/portree/hotels/the-royal-hotel) [1 mile Portree The Rosedale Hotel ★ 4.2 (378) A harbourside hotel in Portree, Isle of Skye, suited to travellers who want comfortable rooms and water views without a big price tag.](https://staycation.co.uk/portree/hotels/the-rosedale-hotel) [1.1 miles Portree Boisdale House B and B Portree ★ 4.9 (8) Boisdale House B&B at Achachork near Portree offers en-suite rooms, a garden and picnic area, plus free on-site parking on Skye.](https://staycation.co.uk/portree/hotels/boisdale-house-b-and-b-portree) [1.1 miles Portree Creagory Skye ★ 4.9 (98) An adults-only B&B on Dunvegan Road, Portree, suited to couples wanting quiet comfort and an easy walk into town on Skye.](https://staycation.co.uk/portree/hotels/creagory-skye) [1.1 miles Portree Meadowbank Guest House ★ 4.5 (51) A traditional Portree guest house with classic, cosy rooms, some with sea views, and a sunroom for relaxing after a day on Skye.](https://staycation.co.uk/portree/hotels/meadowbank-guest-house) [1.2 miles Portree Taransay House ★ 5.0 (54) A traditional Skye guest house on Viewfield Road, Portree, offering spacious en-suite rooms and food that outshines the setting.](https://staycation.co.uk/portree/hotels/taransay-house) [1.2 miles Portree Taigh Duitseach ★ 4.7 (79) A B&B on Viewfield Road in Portree, Isle of Skye, with mountain views, free parking and easy walking to town.](https://staycation.co.uk/portree/hotels/taigh-duitseach) [1.3 miles Portree Skye Haven ★ 4.7 (81) Adults-only B&B in Portree, Isle of Skye, with breakfast and packed lunches to fuel days out walking or fishing.](https://staycation.co.uk/portree/hotels/skye-haven) [1.4 miles Portree Bracken Hide Hotel ★ 4.0 (292) Adults-only hotel on the edge of Portree, Isle of Skye, with cosy pod-style rooms, a sauna and cold plunge, and mountain views.](https://staycation.co.uk/portree/hotels/bracken-hide-hotel) [1.5 miles Portree An-Airidh Bed & Breakfast Portree ★ 5.0 (97) A simple, well-run B&B in Portree suited to travellers who want loch views and a cooked breakfast without fuss or frills.](https://staycation.co.uk/portree/hotels/an-airidh-bed-breakfast-portree) [1.6 miles Isle of Skye The Gables Bed & Breakfast ★ 4.8 (92) A small family-run B&B on Viewfield Road with three en-suite rooms, free parking and a ten-minute walk into the centre of Portree.](https://staycation.co.uk/isle-of-skye/hotels/the-gables-bed-and-breakfast) [1.6 miles Portree Glendaruel Bed and Breakfast ★ 4.8 (27) Family-run B&B in Portree, Isle of Skye, with breakfast included and a garden for relaxing after a day exploring Skye.](https://staycation.co.uk/portree/hotels/glendaruel-bed-and-breakfast) [1.6 miles Portree Feochan Rooms Portree ★ 4.8 (64) A guest house on Fisherfield in Portree, Isle of Skye, with free parking, a garden and en-suite rooms just a short walk from the harbour.](https://staycation.co.uk/portree/hotels/feochan-rooms-portree) [1.6 miles Portree Hazelmount Self-Catering Cabin ★ 5.0 (37) A self-catering cabin in Portree, Isle of Skye, with sea views and free parking, suited to travellers touring the island's landscapes.](https://staycation.co.uk/portree/hotels/hazelmount-self-catering-cabin) [2.1 miles Portree Heatherfield House B&B ★ 5.0 (41) Heatherfield House B&B in Portree, Isle of Skye, pairs free on-site parking with an outdoor picnic area and garden for guests to enjoy.](https://staycation.co.uk/portree/hotels/heatherfield-house-b-b) [2.2 miles Portree Taigh Scalpaigh ★ 4.8 (55) Adults-only B&B in Portree's Heatherfield, on Skye's edge, with garden views and spotless en-suite rooms close to the harbour town.](https://staycation.co.uk/portree/hotels/taigh-scalpaigh) [2.6 miles Portree Canowindra ★ 5.0 (83) Adults-only B&B in Portree, Isle of Skye, with refined en-suite rooms including free-standing baths and a guest lounge.](https://staycation.co.uk/portree/hotels/canowindra)

## Quick answers

### How many hotels and B&Bs are there near Portree Treasure Hunt Trail?

We list 41 within 3 miles of Portree Treasure Hunt Trail, measured in a straight line.

### Which hotels and B&Bs are closest to Portree Treasure Hunt Trail?

The nearest are The Roses B and B (0.2 miles), Dalriada (0.3 miles) and Tor View (0.3 miles).

### Are there dog-friendly hotels and B&Bs near Portree Treasure Hunt Trail?

Yes: 2 of the 41 accept dogs. They are marked on this page.

### How are the distances worked out?

They are straight-line distances between each place and Portree Treasure Hunt Trail, so the journey by road will be a little longer.
