Find and Book Top Hotels in Kilmore (Skye)

Search among 12 available hotels and places to stay in Kilmore (Skye) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-12 out of 12
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Kilmore (Skye)
8.2
Great320 reviews
MapView on map10.6 km from Kilmore (Skye)10.6 km from City Centre
From   US$ 90 /nightSelect
8.2
Great124 reviews
MapView on map4.7 km from Kilmore (Skye)4.7 km from City Centre
From   US$ 223 /nightSelect
Hotel
8.0
Great217 reviews
10.4 km from Kilmore (Skye)10.4 km from City Centre
From   US$ 93 /nightSelect
8.4
Great230 reviews
6.8 km from Kilmore (Skye)6.8 km from City Centre
From   US$ 230 /nightSelect
8.6
Great114 reviews
10.4 km from Kilmore (Skye)10.4 km from City Centre
From   US$ 67 /nightSelect
8.4
Great107 reviews
10.5 km from Kilmore (Skye)10.5 km from City Centre
From   US$ 101 /nightSelect
Guest house
8.4
Great79 reviews
10.5 km from Kilmore (Skye)10.5 km from City Centre
From   US$ 162 /nightSelect
8.2
Great82 reviews
10.5 km from Kilmore (Skye)10.5 km from City Centre
From   US$ 88 /nightSelect
8.2
Great84 reviews
9.7 km from Kilmore (Skye)9.7 km from City Centre
From   US$ 748 /nightSelect
8.8
Great16 reviews
10.6 km from Kilmore (Skye)10.6 km from City Centre
From   US$ 158 /nightSelect
Bed & Breakfast
8.2
Great80 reviews
10.5 km from Kilmore (Skye)10.5 km from City Centre
From   US$ 139 /nightSelect
8.4
Great30 reviews
2.3 km from Kilmore (Skye)2.3 km from City Centre1.6 km from Isle of Skye Golf Club
From   US$ 161 /nightSelect

Best hotels and places to stay in Kilmore (Skye)

Why visit?

Kilmore (Skye) is a picturesque destination located in the United Kingdom that offers breathtaking natural beauty and a rich cultural heritage. With its stunning landscapes, historic sites, and charming villages, it attracts tourists from all over the world. Whether you are interested in outdoor activities or immersing yourself in the local culture, Kilmore (Skye) has something to offer for everyone.

Where to stay?

Portree: Portree, the capital of Kilmore (Skye), is a vibrant town known for its colorful harbor and stunning views of the Cuillin Mountains. It is an excellent base for exploring the island, with its range of accommodation options, including hotels, B&Bs, and guesthouses. The town also features a variety of restaurants, shops, and cultural attractions, making it a convenient and lively place to stay.

Dunvegan: Situated on the western side of Kilmore (Skye), Dunvegan is a quaint village renowned for its ancient castle and picturesque surroundings. This area offers a peaceful and tranquil atmosphere, perfect for those seeking a relaxing getaway. Visitors can enjoy exploring the castle, taking scenic walks along the coast, or discovering the local craft shops and cafes. Accommodation options in Dunvegan range from charming B&Bs to cozy self-catering cottages.

Broadford: Positioned on the southeastern coast of Kilmore (Skye), Broadford is a bustling village that serves as a gateway to the island. It offers a range of amenities, including shops, restaurants, and cafes. Staying in Broadford provides easy access to various attractions, such as the nearby wildlife and bird sanctuaries, as well as the magnificent views of the nearby Red Cuillin Mountains. Accommodation options in Broadford include hotels, B&Bs, and self-catering cottages, catering to different preferences and budgets.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 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 $500.

Best value for money:

The Lochside Hotel: Located in Broadford, The Lochside Hotel offers comfortable accommodations at an affordable price. With its stunning views of the Loch and convenient location near local amenities, it provides excellent value for money. The hotel features cozy rooms, a restaurant serving delicious local cuisine, and friendly staff, ensuring a pleasant stay without breaking the bank.

The Cuillin Hills Hotel: Situated in Portree, The Cuillin Hills Hotel offers an idyllic setting with panoramic views of the Cuillins and Portree Bay. This 4-star hotel combines luxury with affordability, providing comfortable rooms, excellent dining options, and a wide range of facilities, including a spa and leisure center. Guests can enjoy the best of both worlds: the charm of Portree and the tranquility of the Scottish Highlands.

The Antlers: Located in Dunvegan, The Antlers provides a budget-friendly accommodation option without compromising on comfort. This cozy guesthouse offers well-appointed rooms, a warm and welcoming atmosphere, and a convenient location near Dunvegan Castle. The friendly staff is always ready to assist guests with travel arrangements and recommendations for exploring the area, ensuring a memorable stay.

Best kids-friendly hotels:

The Portree Hotel: Situated in the heart of Portree, The Portree Hotel is a family-friendly establishment known for its warm and welcoming atmosphere. The hotel offers spacious family rooms, a childrens play area, and a restaurant serving kid-friendly meals. With its central location and easy access to nearby attractions, it provides an ideal base for families to explore Kilmore (Skye) together.

The Isles Inn: Located in Portree, The Isles Inn is another great option for families traveling with children. The hotel features family rooms, a childrens menu at its restaurant, and a friendly staff who are attentive to the needs of families. Additionally, the central location of the hotel allows easy access to shops, playgrounds, and family-friendly activities within the area.

Best hotels for a romantic getaway:

Flodigarry Hotel: Set in a picturesque location in the north of Kilmore (Skye), Flodigarry Hotel offers couples a romantic retreat surrounded by stunning natural beauty. The hotel provides comfortable and intimate rooms, a fine dining restaurant showcasing local produce, and breathtaking views of the sea and mountains. Couples can enjoy tranquil walks along the nearby cliffs or simply relax and unwind in the hotels charming ambiance.

Kinloch Lodge Hotel: Situated on the southern end of Kilmore (Skye), Kinloch Lodge Hotel offers a luxurious and romantic escape. With its elegant rooms, award-winning cuisine, and scenic views of Loch Na Dal, it is the perfect destination for couples seeking a peaceful and intimate getaway. The hotel also offers activities such as falconry, whiskey tastings, and romantic walks through its extensive grounds.

Best for location:

The Royal Hotel: Located in the heart of Portree, The Royal Hotel offers a central location ideal for exploring the towns attractions, shops, and restaurants. The hotel features comfortable rooms, a restaurant serving local cuisine, and friendly service. Guests can easily access the Portree Harbor or embark on scenic drives to nearby landmarks, ensuring a convenient and enjoyable stay.

The Waterside Hotel: Situated in Broadford, The Waterside Hotel boasts a stunning waterfront location, providing guests with breathtaking views of the sea and nearby mountains. The hotel features contemporary rooms, a stylish restaurant and bar serving delicious meals, and a relaxing lounge area. Additionally, its proximity to the Skye Bridge offers easy access to various points of interest across Kilmore (Skye).

Dunvegan Hotel: Positioned in the heart of Dunvegan, the Dunvegan Hotel combines a convenient location with a charming atmosphere. Guests can explore the villages attractions, including Dunvegan Castle and local artisan shops, with ease. The hotel offers comfortable rooms, a traditional pub serving hearty meals, and a warm Highland welcome, ensuring a delightful stay in this historic area.

Best for a short city break:

The Caledonian Hotel: Situated in the center of Portree, The Caledonian Hotel provides a convenient location for a short city break. The hotel offers comfortable rooms, a restaurant showcasing local flavors, and a cozy bar to unwind after a day of exploring. Its central position allows easy access to Portrees attractions, shops, and vibrant atmosphere.

Marmalade Hotel: Located in the heart of Portree, the Marmalade Hotel combines modern luxury with a warm Highland welcome. The stylishly designed rooms, rooftop terrace overlooking the harbor, and exquisite dining options make it an excellent choice for a short city break. With its central location, visitors can explore nearby attractions, cafes, and shops at their leisure.

Show moreLess