Skip to main content

Search hotels in Ollach

Enter your dates to see the latest prices and deals for Ollach hotels

Filter by:

Star Rating

Review score

Ollach – 37 hotels and places to stay

See the latest prices and deals by choosing your dates.
Bosville Hotel, hotel in Ollach

Overlooking Portree’s quaint harbor, this contemporary hotel serves fresh produce from Skye and the surrounding Scottish Highlands in its restaurant, Dulse & Brose.

Location, staff, cleanliness.
Scored 8.5
8.5
Rated very good
Very Good
497 reviews
Price from
$194.81
1 night, 2 adults
Sligachan Hotel, hotel in Ollach

Home to its own museum, micro-brewery, and award-winning whiskey bar and restaurant, Sligachan Hotel offers pet-friendly accommodations with an outdoor play area.

Martin was wonderfully accommodating. Breakfast was amazing.
Scored 7.9
7.9
Rated good
Good
1,034 reviews
Price from
$194.81
1 night, 2 adults
Cuillin Hills Hotel, hotel in Ollach

In 15 acres of private grounds, this hotel features spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys on offer.

Property was beautiful with a great location to town. Lovely view of the bay from our room
Scored 9.4
9.4
Rated wonderful
Wonderful
1,518 reviews
Price from
$250.25
1 night, 2 adults
Isle of Raasay Distillery, hotel in Ollach

Isle of Raasay Distillery in Raasay has 4-star accommodations with a shared lounge, a restaurant and a bar. Featuring luggage storage space, this property also provides guests with a sun terrace.

Nothing
Scored 9.1
9.1
Rated wonderful
Wonderful
190 reviews
Price from
$249.59
1 night, 2 adults
The Portree Hotel, hotel in Ollach

Originally built in 1875, The Portree Hotel is located on the corner of Portree's main street and overlooks Somerled Square, the town’s main square.

Loved the staff, they were very attentive and helpful! The location was great and close to all shops, restaurants and the Harbour.
Scored 8.5
8.5
Rated very good
Very Good
784 reviews
Price from
$150.36
1 night, 2 adults
Marmalade, hotel in Ollach

Marmalade is grade “B” listed building, dating back to 1817. Boat and distillery trips depart from Portree and the rocky hill The Old Man of Storr is 7 miles away. Free Wi-Fi is available throughout.

Clean, great breakfast, nice room
Scored 8.9
8.9
Rated excellent
Excellent
501 reviews
Price from
$245.74
1 night, 2 adults
Bracken Hide Hotel, hotel in Ollach

Located in Portree, 22 miles from Dunvegan Castle, Bracken Hide Hotel has accommodations with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

We were a group of 9 traveling from the USA and this was one of the few properties that could host all of us together. The individual cottages were small, clean and cozy. The queen-sized beds were very comfortable memory foam. The central building houses the restaurant, bar, and gathering space, all of which we put to good use. The breakfast was delicious, and the menu sufficiently varied to meet the desires of all nine of us! Also, parking was plentiful.
Scored 8.1
8.1
Rated very good
Very Good
254 reviews
Price from
$282.41
1 night, 2 adults
Coolin View, hotel in Ollach

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

The price and location were right.
Scored 8.2
8.2
Rated very good
Very Good
983 reviews
Price from
$133.36
1 night, 2 adults
Radio Skye Pods, hotel in Ollach

Radio Skye Pods offers accommodations in Portree, 24 miles from Dunvegan Castle. This property offers access to a terrace and free private parking.

Location. 15-20 minutes walking distance down the hill to the town.
Scored 9.5
9.5
Rated exceptional
Exceptional
46 reviews
Price from
$173.89
1 night, 2 adults
Rockview, hotel in Ollach

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.

Rockview is an exceptionally lovely guest house! The room was beautifully decorated and included every essential amenity. The owners even provided a bottle of Talisker whiskey in the hall along with glasses, so guests could help themselves to a dram! The dining room overlooks the water, so guests have a lovely view while enjoying breakfast and, or dinner. Dinners are available if ordered in advance, which I highly recommend. The salmon and smoked haddock dishes were divine!
Scored 9.6
9.6
Rated exceptional
Exceptional
729 reviews
Price from
$115.06
1 night, 2 adults
See all hotels in and around Ollach

What Guests Said About Ollach:

  • Scored 10
    10

    We had 3 nights but could easily have stayed for more.

    We had 3 nights but could easily have stayed for more. Driving on often single track roads takes a little while to get around, but this was a great base for seeing the island. We cooked our own meals using the well-equipped kitchen - which had most of the staples such as seasonings and oil. We bought local haunch of venison in Portree which is 10 minutes away, and made a sauce from the blackberries in the lane to accompany it. Our best meal of the whole holiday. Perhaps not the ideal location for a 1 night stay - but great for 3+
    John
    United Kingdom