Skip to main content

Filter by:


Star rating

Review score

Ollach – 39 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Rosedale Hotel & Restaurant, hotel in Ollach

Set in a converted cluster of fisherman’s houses along Portree Harbour the hotel offers plenty of character and quirks. There are 17 en-suite bedrooms with all expected facilities.

The food was terrific and we loved everything about the hotel
7.8
Scored 7.8
Good
Rated good
1,157 reviews
Price from£252per night
The Portree Hotel, hotel in Ollach

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

The location was great,staff very helpful and welcoming
8.4
Scored 8.4
Very good
Rated very good
1,087 reviews
Price from£190per night
Cuillin Hills Hotel, hotel in Ollach

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

Lovely property beautiful comfy room. Delicious food.
9.4
Scored 9.4
Superb
Rated superb
1,903 reviews
Price from£191.40per night
Isle of Raasay Distillery, hotel in Ollach

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

Great location, great staff.
9.1
Scored 9.1
Superb
Rated superb
228 reviews
Price from£394.45per night
Bracken Hide Hotel, hotel in Ollach

Situated in Portree, 35 km from Dunvegan Castle, Bracken Hide Hotel features accommodation with a restaurant, free private parking and a bar. This 4-star hotel offers luggage storage space.

Good location and friendly staff. Great breakfast too
8.3
Scored 8.3
Very good
Rated very good
126 reviews
Price from£190per night
Portree Youth Hostel, hotel in Ollach

Portree Youth Hostel is located in Portree’s city centre. This hostel features a shared dining area and a communal lounge. The property is within 300 metres from many shops, bar and restaurants.

Location is few minutes from the bus station. Room is good attach bathroom. The lounge is big and have good sea viewing. Kitchen is big and have everything.
7.9
Scored 7.9
Good
Rated good
1,508 reviews
Price from£69per night
Coolin View, hotel in Ollach

With spectacular views across Portree Harbour, Coolin View Guest House is situated in Portree centre. There is free parking and free WiFi.

Central location w free parking, great view, comfortable bed.
8.1
Scored 8.1
Very good
Rated very good
1,034 reviews
Price from£96per night
25 Windsor Crescent, hotel in Ollach

Located in Portree, just 37 km from Dunvegan Castle, 25 Windsor Crescent provides accommodation with a garden and free WiFi.

Cost, quaint and modern 2 bedroom, 1 bathroom apartment. Good location. Clean and neat. Sufficiently stocked.
9.2
Scored 9.2
Superb
Rated superb
120 reviews
Price from£220per night
Kintyre Caravan, hotel in Ollach

Located in Portree and only 47 km from Dunvegan Castle, Kintyre Caravan provides accommodation with sea views, free WiFi and free private parking. The property features mountain and garden views.

The caravan has everything we needed to spend a few days in Skye ! They provided a lot of complimentary supplies that were very much appreciated. And the view from the caravan is stunning!
9.7
Scored 9.7
Exceptional
Rated exceptional
9 reviews
Price from£80per night
Rockview, hotel in Ollach

Located within 37 km of Dunvegan Castle in Portree, Rockview offers accommodation with seating area. Featuring sea and mountain views, this bed and breakfast also offers free WiFi.

The rooms were beautifully and lovingly decorated and were very cozy. The beds were super comfortable. They had excellent quality towels. Our hosts were super friendly and accommodating. They really make an effort to make you happy and comfortable. Very good breakfast! Would definitely return if we're in the area ever again :-)
9.6
Scored 9.6
Exceptional
Rated exceptional
724 reviews
Price from£88per night
See all hotels in and around Ollach
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Ollach:

  • 10
    Scored 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
gogless