Top Hotels in Sligachan (Isle of Skye)

Search among 6 available hotels and places to stay in Sligachan (Isle of Skye) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-6 out of 6
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great205 reviews
MapView on map100 yd from City Center
From   US$ 360 /nightSelect
Places to stay near Sligachan (Isle of Skye)
8.2
Great101 reviews
MapView on map6.9 mi from Sligachan (Isle of Skye)6.9 mi from City Center
From   US$ 241 /nightSelect
8.0
Great96 reviews
5.7 mi from Sligachan (Isle of Skye)5.7 mi from City Center
From   US$ 445 /nightSelect
8.2
Great124 reviews
8.6 mi from Sligachan (Isle of Skye)8.6 mi from City Center
From   US$ 97 /nightSelect
8.4
Great121 reviews
7.3 mi from Sligachan (Isle of Skye)7.3 mi from City Center
From   US$ 162 /nightSelect
Bed & Breakfast
8.2
Great84 reviews
8.7 mi from Sligachan (Isle of Skye)8.7 mi from City Center
From   US$ 128 /nightSelect

Best hotels and places to stay in Sligachan (Isle of Skye)

Why visit?

Sligachan, located on the picturesque Isle of Skye in the United Kingdom, offers a captivating blend of natural beauty and cultural charm. With its rugged landscapes, ancient castles, and renowned distillery, Sligachan is a perfect destination for nature lovers, history enthusiasts, and whiskey connoisseurs alike.

Where to stay?

Sligachan village: Nestled at the heart of the island, Sligachan village is an ideal base for exploring nearby attractions. With its stunning views of the Cuillin Mountains, the village offers a tranquil and picturesque setting. Visitors can also enjoy the convenience of several traditional guesthouses, offering cozy accommodations with easy access to hiking trails and the acclaimed Sligachan Hotel.

Portree: As the largest town on the Isle of Skye, Portree boasts a wide range of accommodations, restaurants, and shops. Visitors can choose from a variety of hotels, cozy B&Bs, and self-catering cottages, often overlooking the colorful waterfront. Portree offers easy access to popular attractions like the Old Man of Storr and the Fairy Pools. It is also a vibrant hub where visitors can enjoy traditional Scottish music and experience the local culture.

Dunvegan: Situated on the western side of the island, Dunvegan is a charming village known for its iconic Dunvegan Castle, the oldest continuously inhabited castle in Scotland. Here, visitors can stay in cozy cottages or bed and breakfast accommodations. With its picturesque setting along Loch Dunvegan, the village provides a peaceful retreat while still offering easy access to the rest of the islands attractions, such as the Fairy Flag and the Coral Beach.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Sligachan Hotel: Offering comfortable accommodations at an affordable price, Sligachan Hotel is the perfect choice for budget-conscious travelers. Situated amidst stunning mountainous scenery, this cozy hotel provides easy access to hiking trails, fishing spots, and the scenic Glen Sligachan. Guests can also enjoy delicious meals at the hotels renowned restaurant, serving traditional Scottish fare.

The Redwood Cottage: Located in the village of Sligachan, The Redwood Cottage offers excellent value for money. This charming self-catering cottage provides a homely atmosphere with modern amenities and beautiful views of the surrounding countryside. With its convenient location, guests can easily explore nearby attractions, including the Fairy Pools and Talisker Distillery.

Portree Independent Hostel: For budget travelers looking for a social atmosphere and affordable accommodations, the Portree Independent Hostel is a great choice. Situated in the town center of Portree, this hostel offers dormitory-style rooms and private rooms with shared facilities. It provides a communal kitchen, cozy common areas, and a friendly atmosphere, making it an ideal base for exploring the Isle of Skye on a budget.

Best kids-friendly hotels:

Portree Hotel: Situated in the heart of Portree, Portree Hotel offers a warm and inviting atmosphere for families. With its spacious family rooms and convenient location, this hotel provides easy access to nearby amenities and attractions. Children can enjoy the scenic harbor views, while parents can indulge in delicious meals at the hotels restaurant featuring locally sourced ingredients.

Dunollie Hotel: Located in the picturesque town of Broadford, Dunollie Hotel offers a family-friendly environment with comfortable accommodations. The hotel features family rooms and a friendly staff that can assist with organizing fun activities for children, such as nature walks or boat trips. Additionally, the hotels on-site restaurant serves a variety of dishes to cater to different tastes.

Best hotels for a romantic getaway:

Skeabost House Hotel: Nestled on the banks of the River Snizort, Skeabost House Hotel offers a romantic and tranquil setting for couples. With its luxurious rooms, serene surroundings, and breathtaking views, it provides a perfect escape for a romantic getaway. Guests can also indulge in fine dining at the hotels restaurant, which serves delectable Scottish cuisine.

Cuillin Hills Hotel: Situated in Portree, Cuillin Hills Hotel boasts a romantic ambiance with its stunning views of the harbor and the Cuillin Mountains. The hotel features elegantly decorated rooms, some with private balconies for couples to enjoy intimate moments together. Guests can savor gourmet meals at the hotels restaurant, which specializes in locally sourced seafood and Highland produce.

Best for location:

Sligachan Lodge: Positioned in a prime location in Sligachan, Sligachan Lodge offers easy access to the popular hiking trails of the Cuillin Mountains. Guests can enjoy scenic walks right from the doorstep of the hotel, immersing themselves in the beauty of the surrounding landscapes. The lodge also provides comfortable accommodations and a cozy bar for guests to unwind after a day of outdoor adventures.

The Royal Hotel: Located in the heart of Portree, The Royal Hotel offers convenient access to the towns restaurants, shops, and attractions. With its central location, guests can easily explore the bustling town and enjoy the vibrant atmosphere. The hotel features comfortable rooms, some with beautiful views of the harbor, allowing visitors to experience the best of Portree right at their doorstep.

The Old School House: Situated in Dunvegan, The Old School House enjoys a peaceful location while still being within easy reach of local attractions. This charming bed and breakfast is surrounded by beautiful gardens and offers comfortable rooms with scenic views. Guests can explore the nearby Dunvegan Castle or take leisurely walks along the picturesque coastline.

Best for a short city break:

Cuillin Hills Hotel: Located in Portree, Cuillin Hills Hotel provides a luxurious and tranquil retreat for a short city break. Guests can enjoy the convenience of being in close proximity to the towns amenities and attractions while experiencing the beauty of the surrounding landscapes. The hotel offers elegant rooms, fine dining, and tranquil spa facilities for ultimate relaxation.

Portree Hotel: Situated in the heart of Portree, Portree Hotel is an ideal choice for a short city break. With its central location, guests can easily explore the towns charming streets, quaint shops, and local eateries. The hotel offers comfortable accommodations and a cozy lounge area where visitors can relax and soak up the lively atmosphere of the town.

Show moreLess