Stay in the heart of the Isle of Skye in Portree!
One of the most beautiful places in the Scottish Highlands, this traditional fishing village has lots to offer from pubs, cute cafes and the annual Skye Highland Games – not to be missed.
Portree Bay is one of the most sought after views on the Island and with Talisker Distillery only a short drive away, Portree town centre is a brilliant base for exploring the Highlands and Islands.
Portree is the central hub of the Island with a broad choice of accommodation to pick from. From B & B’s to Portree Pods, whether you’re enjoying a trip for two or bringing the whole family – we have listed some of our favourites below!
In This Post
For friendly accommodation, a bed and breakfast a great way to experience the Isle of Skye and meet the locals who live there.
Bed breakfast hosts are always full of top tips and friendly advice on how to navigate the Island. Be sure to inquire about the best hot spots in Portree such as cafes, restaurants and plenty more.
Minutes drive from the centre of Portree, Dalriada is a large guest house in an ideal location with a whole host of rooms to choose from.
With modern interiors and en suite bathrooms included – Dalriada also has coffee and tea making stations in every room for you to wake up too. Free wifi and free on-site parking included!
The best of both worlds enjoy the tranquillity of Dalriada without being too far away from local pubs and restaurants.Check Online Availability
For helpful hosts, comfortable accommodation and a huge full English breakfast each morning look no further than Caledonian Hotel, located in the centre of Portree.
This Portree bed and breakfast has free wifi and free private parking and a variety of sizes of rooms to pick from.
A car drive away from Talisker Distillery – Caledonian Hotel bed breakfast is the ideal accommodation with a gorgeous view across the water.Check Online Availability
Viewfield House bed breakfast is a romantic and unique country guest house situated in Portree just of the A87.
Each room is picturesque and beautifully designed to match the Georgian property. Packed with original features, this charming bed breakfast has been in the same family for over 200 years!
With copious rooms to choose from, Viewfield House offers a great experience! Gaze out over the 20 acre estate across the natural beauty that Portree exudes.Check Online Availability
The Skye Inn
Seven miles from the Old Man of Storr, The Skye Inn bed and breakfast Portree offers three star accommodation, family rooms and a shared lounge!
The traditional interiors add a homely touch to the guest house and there are plenty of variations to choose from. Whether you prefer a family room, quadruple room or twin room you’re bound to find what you need!
The Skye Inn bed breakfast also offers free parking, free wifi and laptop friendly workspaces are essential for sending those last minute emails!
Pets are welcome too!Check Online Availability
One of the most quaint and cosy bed and breakfasts in Portree, this guest house is perfect for a weekend away for 2 guests.
Each room comes with a large bed, seating area, tv and a tea making station complete with mini fridge – ideal for all the snacks you’ll need for hiking.
Located right next to the River Chracaig and minutes walk away from Portree bay – Medina bed breakfast is a great choice with a great view!Check Online Availability
One of the most practical and handy Portree bed and breakfasts is Skye Haven which overlooks the harbour and is minutes away from the town centre and Portree bay.
Appreciate the privacy of Skye Haven and the large bedrooms and an en suite bathroom. Fully equipped with tea and coffee maker in the room. With a great breakfast to set you up for the day, Skye Haven has plenty to choose from!
Nine miles from Talisker distillery – this well situated bed breakfast is handy for local restaurants, supermarkets and of course the beautiful Portree Bay.Check Online Availability
Ballintoy B & B
Ideal for 2 guests, Ballintoy bed breakfast offers a fresh, modern and comfortable 1 room for you to enjoy while staying in Portree.
Free parking and free wifi are an added bonus. You’ll be provided with a hearty buffet breakfast to start your day, well needed before you begin your hike!
Located just off the A855, Ballintoy is an accessible and easy bed breakfast to find after a day of travelling around the Isle of Skye. A short walk or drive away is the centre of portree where you admire the coastal views.Check Online Availability
The Red Red Robin Cottage
Very popular and three miles from Portree, The Red Red Robin Cottage bed breakfast can be found in a secluded and quiet spot.
The remoteness of this cottage means you can marvel at the beautiful view of the countryside from your very own window!
Choose from a double or family bedroom to stay whilst visiting Portree and you won’t be disappointed!
The Red Red Robin Cottage is a comfortable and delightful bed breakfast and is a great place to return to after a day exploring!Check Online Availability
Hotels in Portree
Stay in Portree hotels and experience the Isle of Skye in style!
Our favourite hotels in Portree are right in the centre of Portree – a brilliant location, many of the accommodation overlooks the breathtaking Portree Bay.
Have a great night sleeps in some of the comfiest beds on the Island. Stay in hotels in Portree and wake up to a delicious breakfast which will set you up for the day ahead!
The Portree Hotel
This hotel in Portree is one of the oldest in the town dating back to 1875 – a historic guest house!
The Portree Hotel is in Somerled Square in the heart of the town centre and only a minute walk downstairs to Antlers Bar and Grill and the West Highland Bar next door.
Free parking is an added bonus as the famous Talisker Distillery is only nine miles away!
This accommodation in Portree has an en suite bathroom in each bedroom. Portree Hotel offers family rooms, deluxe rooms and a cosy double room. The ideal base for guests to return to after exploring the Island.Check Online Availability
Cuillin Hills Hotel
The Cuillin Hills Hotel provides perfect accommodation with a choice of bedrooms and family to enjoy. The modern yet traditional interiors are clean cut and comfortable!
The View Restaurant offers an incredible menu for you to enjoy! Visit the bar and view their huge collection of single malt Whiskies.
The igloo at Cuillin Hills means you can admire Portree Bay on one side and Cuillin Mountains on the other – guests can cosy up with a drink and take in the stunning views.Check Online Availability
The Rosedale Hotel
The Rosedale Hotel is a highly central hotel in Portree, situated at the waterfront enjoy harbour front views everyday!
Their restaurant and bar area has some fantastic options. Guests can receive a delicious full English or Irish breakfast which you can enjoy in the comfort of your own room. Choose the option to take away and have your breakfast on the go!
The traditional decor gives the hotel a homely touch. This accommodation in Portree is a minutes walk away from local pubs and restaurants if you prefer to eat out!Check Online Availability
Coolin View is another hotel in Portree, a few minutes walk away from the town centre. Guests can view the harbour right from your bedroom window!
A great place to stay in Portree, this guest house has traditional features and homely touches makings the guests stay that much more special. Each room comes with an en suite bathroom and include tea station facilities and a tv!
Look out on the Coolin View terrace at the gorgeous view of Portree harbour – an amazing location. Free parking and free wifi are added essentials!Check Online Availability
Bosville Hotel is one of most stylish hotels in Portree. Modern Scottish craft makers have been used to design the interiors including Skye weavers to produce the textiles and features hand-made ceramics.
The incredible Dulse & Bose restaurant has a seasonal menu with fresh produce from the Scottish Highlands – you won’t want to leave! Minutes walk away from the town centre, guests can appreciate the festivals that Portree holds each year and live music in many local pubs!
Choose the premier room and enjoy the extra large bed and views across Portree Harbour!! Bosville Hotel offers tea and coffee facilities in every room.
Bosville hotel is only nine miles from Talisker Distillery and a five minutes drive from Ben Tianavaig!Check Online Availability
Skeabost House Hotel
One of our favourite hotels in Portree, Skeabost House Hotel is the most elegant place to stay on the Island.
Located not the edge of Loch Snizort, Skeabost House guest house in Portree is a fantastic way to stay in style. The West Pier restaurant has beautiful tables in the hotel’s conservatory -guests can take in the views whilst you enjoy dinner!
This hotel in Portree boasts beautiful room to dine, lounge and read in! An ideal location to relax in or play golf – Skeabost House has its own golf course! Free wifi and free on-site parking also!Check Online Availability
Marmalade Hotel is a beautifully situated house dating from 1817 with stunning views and contemporary interiors inside!
Marmalade’s alfresco dining means you can have drink whilst admiring beautiful views over Loch Portree.
This hotel in Portree has a choice of comfortable rooms. The family room in particular is perfect for you and your kids. – en suite included! Marmalade Hotel also offers a kid-friendly buffet for your children to enjoy!
Free parking and free wifi are available to guests and will make your stay that much more comfortable.Check Online Availability
The Royal Hotel
One of our highly recommended hotels Portree, The Royal Hotel offers a choice of two seafood restaurants – fresh from the Island.
This hotel in Portree is in a spectacular location with views across the Portree harbour. Guests can enjoy the en suite bathrooms in every rooms – The Royal Hotel has a selection of family rooms, twin rooms or a deluxe double room to choose from.
Taste local whiskies at the bar downstairs or a short drive away is Talisker distillery.
This Isle of Skye hotel Portree is ideal for exploring the local area and a perfect spot to rest after a day of sight-seeing!Check Online Availability
Choose the option of camping, Portree and stay at some of the best location for views on the Island.
Our favourites include some of the best beauty spots on the Isle of Skye! Take in the breathtaking view of some fantastic parts of the Isle of Skye.
Skye Camping and Caravanning Club Site
Skye Camping and Caravanning Club Site is great for members to enjoy one of the nicest sites on the Island and pitches facing the beautiful Loch Greshornish.
This working croft campsite is equipped with wifi, dog trails and a motorhome service point. Choose from a variety of hardstanding, with or without electric hook up pitches.
In light of government guidelines regarding covid-19, the toilet and shower facilities are closed. But don’t let that put you off, Scotland is famous for its wild camping! However, this site also offers camping pods and yurts – a great alternative to camping.Book Direct
North of Portree, Staffin campsite sits at the bottom of Trotternish Ridge!
This three star approved site is perfect for stopping at when travelling around the Island – only 16 miles from the Old Man of Storr – a must see on the Isle of Skye.
Staffin campsite is not accepting tents until the new year but bring your campervan and use the free wifi and warm showers available – ideal after a day of exploring.
If you’d prefer to stay indoors, Staffin campsite also has a holiday cottage and a croft house!Book Direct
Situated just outside Portree, Torvaig campsite offers amazing views across Cuillin Mountain Range!
Currently operating at a smaller capacity – with fewer hardstanding, electric hook-up pitches for Caravans and Campervans – enjoy the views in a more intimate setting!
An amazing part of the Island, the panoramic views are worth the visit!Book Direct
Glenbrittle Campsite has won many awards and it is easy to see why. This costal campsite boasts spectacular views over Loch Brittle beach.
With over 36 hardstanding pitches, a cafe, campsite shop, and even croissants to have for breakfast, Glenbritte Campsite is one of our best picks.
The rock and hill climbing opportunities located nearby are another reason you won’t want to miss out staying here on the Isle of Skye.Book Direct
Cottages Portree are brilliant way to experience your holiday on the Isle of Skye.
Stay right in the heart of Portree itself or just outside for a more private location.
Equipped with all the facilities you need for your adventures outdoors; self-catering cottages are great for bringing your pup’s – let them enjoy all the fun too!
One of my favourite cottages in Portree, Lochsie Cottage is a spacious, well-presented ad tastefully decorated property.
All you will need to bring is yourself – Lochsie Cottage is packed full of all the essentials including free private parking and a delightful garden area – Lochsie Cottage is great for a weekend getaway.
Experience a home away from home on the beautiful Isle of Skye.Check Online Availability
This stunning three bed cottage boasts modern furnishing, stylish interiors and tonnes of space!
Recently refurbished, all rooms have luxury en suite bathrooms and huge comfy beds to enjoy at the end of your day exploring Portree.
The upstairs snug is a great wee spot to escape the children or read a good book whilst outside the patio and BBQ area is great for cooking and appreciating the amazing views.
This cottage is situated on fantastic acres of land in the crofting community of Penifiler.
Chasing The Moon
Enjoy your own private beach front at Chasing the Moon holiday home. Gaze out at the incredible views across the water on your own patio!
This cottage has three bedrooms, three bathrooms and plenty of space for a larger party of guests including your pets.
Situated just outside Portree – this remote cottage provides privacy and a short escape from this highly popular tourist town. This holiday home is not to be missed.
Free wifi and free on-site parking is also an added bonus!Check Online Availability
Vamila Skye Cottage
With three bedrooms, one double Vamila Skye Cottage is perfect for family holidays! Cute and convenient for Portree – this a great location for exploring the Isle of Skye.
Free wifi, fully stocked kitchen and cleaning facilities including a washer/dryer. This cottage is great returning after a day of hiking in the hills.
The traditional cosy interiors are comfortable and perfect for relaxing.Check Online Availability
Tarven Cottage is in the perfect location, only a ten minute walk away from the centre of Portree.
Central, practical and with free wifi and parking – Tarven cottage has all the essentials for your stay in Portree including Sky TV.
One of the most spacious cottages in Portree, Tarven cottage has a two large bedrooms and a massive kitchen – ideal for self-catering accommodation.Check Online Availability
A five minute walk from Portree, Willowbank Cottage offers a double en suite room and a twin room!
The open plan kitchen means you can entertain in style but if you’d prefer to eat out – there are many restaurants close by.
In an incredible location, the view from the outside deck provides good views of Portree harbour. With plenty to do in this popular town, Willowbank cottage is certainly an ideal spot to stay at.
Fleet cottage is found in central Portree and is only a minute walk to Portree Bay.
Situated in a quiet location, this top floor apartment has a fully equipped kitchen, bedroom, bathroom and comfortable living area. The traditional furnishings add to the homely feel of the property.
With a great view of Portree from your window, guests can appreciate this incredible part of the Island.
Free private parking and wifi is also included!Check Online Availability
This traditional quaint country cottage has two bedrooms, good sized kitchen, tv, washing machine and the essential bathroom to relax in at the end of the day!
Close to Dunvegan castle and Talisker Distillery – Heatherland Cottage provides a great option for your holiday in Portree with a great view towards the mountains and Portree itself.
This cottage also has a garden for you to relax in in the warmer months!Check Online Availability
Portree Self-Catering Accommodation
Self-catering option is a great way to take charge of your own holiday and enjoy the privacy of your own accommodation.
Portree have some amazing pods, lodges and chalets for you to choose from! Stay on the Isle of Skye in one of these unique properties making your holiday that much more special!
Skeabost View Pods Skye
Five miles from Portree, Skeabost View Pods are an amazing escape from the bustling town!
Gaze across the countryside of Peiness and enjoy a comfortable glamping experience – Skeabost pods have a kitchenette, private bathroom and patio! Free wifi and tv are an extra home comfort!
Popular destinations such as Dunvegan Castle and The Old Man of Storr are only minutes drive from the Pods.Check Online Availability
Right in the town centre, this one bed pod has a kitchenette, bathroom, dining area and a patio space! Free parking is also included.
Beautifully furnished this pod is ideal for couples wanting a cosy and comfortable stay during their travels around the highlands. 10 minute walk away from your local co-op where you can buy all the necessities for your stay.
Talisker distillery is only 18 miles from Portree – this Portree pod in a perfect location for day-trips around the Island.Check Online Availability
Found in Peinmore, Skye Lodges offer a rustic living experience and have various sized lodges for you to stay in!
Equipped with TV, heating and outdoor seating furniture – the lodges are a great alternative to camping – especially for escaping the midges.
Washing facilities included – these lodges are ideal for those travelling around the Island and in need of a pit stop!Check Online Availability
Glenview lodge offers a large, spacious and charming glamping pod to experience your stay in the Scottish Highlands.
Found in Portree, this lodge offers a bedroom, kitchenette with tea and coffee making station, a microwave, a seating area with a tv and a bathroom. This lodge also offers a private garden and free parking spot!
Surround yourself with the views of Glengrasco – a few miles outside of Portree, an ideal base for your adventures around the Island.Check Online Availability
An Traigh Cabin
Found in the heart of Portree, An Traigh Cabin is a great alternative for a unique and cosy stay on the Isle of Skye.
This one bed chalet is a cute choice and comes with a built in kitchen, bathroom including large walk in shower and comfortable sitting area to enjoy the view in the evening outside the French folding doors.
You can view the Old man of Storr right from your window!Check Online Availability
This one bed chalet located minutes outside Portree is in a handy location and is a good choice for couples travelling this beautiful Island.
The sleek and modern design makes for a comfortable and luxurious stay! The log burning fire warms the whole chalet up in the winter and is perfect for guests to warm up too in the cold Scottish evenings.
Chalet Portree offers free on-site parking and free wifi too!Check Online Availability
Criagard Chalet is an amazing lodge located just seven miles outside Portree. Craigard comes with stunning views, modern furnishing and privacy!
The chalet looks over Loch Snizort and the outer Islands – right in the heart of working croft land with plenty of highland cattle to admire.
Talisker distillery is only thirteen miles away and Dunvegan castle is even less!Check Online Availability
Taigh Rob Holiday Home
Bring the whole family to this four bedroom holiday home in found between Lealt Falls and Kilt Rock – this guest house backs onto the dramatic cliff face of the Island – a spectacular view!
Perfect for hikers – Taigh Rob is close to all the most amazing spots on the Island. The Trotternish Ridge, Portree and Staffin beach (dinosaur beach) are all located close by.
Free wifi and parking included too!Check Online Availability
A short distance from Loch Fada and Portree – Storr Apartments has two gorgeous apartments to choose from – both modern, classy and fitted to a high standard.
This 4 star and 5 star apartment is a luxurious alternative to a hotel with outdoor terrace, balcony and garden where you can take in the stunning views surrounding stylish apartments.
Spot some of Scotland’s creates wildlife right from your very own private balcony!
In a brilliant location, minutes away from some of the best restaurants in Portree – eat in or dine out.Check Online Availability