TravelScotland Logo TravelScotland Logo
Find Your Holiday Cottage...

Select either Friday or Saturdays for the best results. Click to search all Scottish Locations.

Hotels in Portree on Skye

Portree is the main town on the Isle of Skye and a must visit for most visitors to Skye. Charming and small, this is a quintessential small Scottish town.

Hotels in Portree

Bosville Hotel Portree Isle of Skye

Bosville Hotel commands some of the finest views across Portree Harbour and the Cuillin Mountains beyond.

Cnoc Preasach Hotel Portree Isle of Skye

Cnoc Preasach B&B balances comfort and price for your Portree, Isle of Skye hotel choice.

Coolin View Guest House Portree Isle of Skye

Coolin View Guest House offers spectacular sea views over Portree Harbour and is an ideal base to tour Skye. 

Gairloch View Hotel Portree Isle of Skye

The gariloch view offers 4 rooms, 2 at the hotel and 2 in a separate house, with equipped kitchen, living room with tv, and ensuite bathroom with shower and bathtub. barbecue available in the garden. rooms offer seaviews.

Heather Lea Hotel Isle of Skye

Heatherlea is a delightful cottage set against a rocky hillock and offers panoramic views of Isle of Skye.

Lochview Hotel Isle of Skye

Lochview B& B set in a beautiful location, offers stunning  views of Loch Snizort and the open countryside makes a perfect base to explore the beauty of the Isle of Skye.

Marmalade Boutique Hotel Portree

Portree Boutique hotel with contemporary interior inside old whitewashed stone house. Best in Portree village itself

Myrtlebank Hotel Portree Isle of Skye

Myrtle Bank Hotel located on the shores of Gairloch, in the heart of the Scottish Highlands, is a great accommodation option to explore the unspoilt natural beauty of Wester Ross.

Rosedale Hotel Portree

Hotel set right on Harbour wall in Portree. Bar and food available. Rated 3 star.

Royal Hotel, Portree

The Royal Hotel in Portree, Isle of Skye features stunning views of Portree Bay from a prime seafront location.

Skeabost Country House Hotel

Few minutes from Portree on eastern coast of Skye with its own small golf course and on the edge of Loch Snizort. Good location for seeing Skye and being in comfort.

Portree is the main town on the Isle of Skye and a must visit for most visitors to Skye. Charming and small, this is a quintessential small Scottish town.