Balmacara Hotel

- Address: Balmacara, Kyle, Scotland, IV40 8DH, GB
- Location: Kyle
- Star rating: 3/5
- Guest rating: 8.4/10 (Very good, 497 reviews)
- Price: $108 nightly (was $318), $259 total, Nov 20 - Nov 22, Total with taxes and fees

Photo by Steph
Our total price for your stay includes taxes and fees
Save 10% or more on over 100,000 hotels worldwide with Member Prices
Search almost a million properties worldwide
Check prices for these dates, December 13 – 14, 2026



















Kyle offers a convenient getaway to Scotland's scenic landscapes and rich history. Travelers can explore beaches, lochs, and mountain views, or enjoy activities like boat cruises and kayaking. Discover historic sites such as Eilean Donan Castle and the Glenelg Brochs. Several hotels provide amenities like free self-parking, bars, and restaurants for a comfortable stay.
Kyle offers opportunities for boat cruises and kayaking, along with scenic beaches and historic ruins like the Brochs at Glenelg - Dun Telve & Dun Troddan. These hotels provide convenient bases for exploring the area on a getaway.
Kyle Hotel is a convenient base for travelers, offering a bar and kids' meals. The hotel also provides rollaway beds for more sleeping options. Travelers give this hotel a rating of 7.8 out of 10.
Tingle Creek Hotel provides free breakfast to start your day and offers free self-parking. Travelers rate this hotel 9.4 out of 10.
Balmacara Hotel features a garden and a bar, with rooms offering a mountain view. Travelers give this hotel a rating of 8.4 out of 10.
Ratagan Youth Hostel offers organic food and a garden, along with laundry facilities. Travelers rate this hostel 8.6 out of 10.
Lochalsh Hotel has a restaurant and a bar, and breakfast is free for children. The property also offers free self-parking.
For a getaway in Kyle, look for hotels that offer amenities such as a garden, a hill view, or a mountain view. September is a good time to visit, with daytime highs in the 50s to 60s Fahrenheit. December offers a quieter period, with temperatures around 40°F.
September is a good time for a short getaway to Kyle, with daytime highs in the 50s to 60s Fahrenheit. For a quieter experience, consider December, when daytime highs are around 40°F.
On weekend nights, prices average around $200. Prices typically start from $165 for forward booked stays.
For getting around Kyle on a short getaway, train services are available. Travelers can use Kyle Of Lochalsh Station and Duirinish Station to travel by train.
For a short getaway in Kyle, travelers can enjoy boat cruises and kayaking. The best time to visit for these activities is September, when daytime highs are in the 50s to 60s Fahrenheit. December offers a quieter period, with daytime highs around 40°F.
For a getaway in Kyle, several hotels offer comfortable stays. The 3-star Kyle Hotel provides a bar and has a guest rating of 7.8 out of 10. Travelers also consider the 3-star Tingle Creek Hotel, which has a 9.4 out of 10 guest rating and a cozy, rustic charm. Another choice is the 3-star Balmacara Hotel, rated 8.4 out of 10 by guests, also featuring a bar.
Yes, Kyle offers several hotels with family-friendly features for a getaway. The 3-star Kyle Hotel, rated 7.8 out of 10 by travelers, provides kids' meals. Lochalsh Hotel, also a 3-star property, includes free breakfast for children. Kintail Lodge Hotel, with a guest rating of 9.4 out of 10, offers travel cribs.
Yes, several hotels in Kyle offer breakfast for your getaway. Tingle Creek Hotel, a 3-star hotel, provides free breakfast and has a guest rating of 9.4 out of 10. Ratagan Youth Hostel, a 4-star accommodation, includes a vegetarian breakfast and has a guest rating of 8.6 out of 10. Lochalsh Hotel, a 3-star hotel, offers free breakfast for children.
Yes, with Expedia’s upfront pricing you can compare in Kyle, see what you’ll pay before booking, and choose the right stay for your trip. Whether you’re planning a family vacation or a premium escape, clear pricing helps you plan your trip with ease.
Yes, you can—many Expedia hotel reservations offer free cancellation, provided that you cancel before the hotel's cancellation deadline. This is often within 24–48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's “Fully refundable property” filter during your search to find the right in Kyle.
To look for discounts on in Kyle, join One Key™—our free travel rewards program. One Key members get instant discounts with Member Prices and can earn OneKeyCash™* on eligible bookings. You can also save by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build a travel package. *Savings vary and are not available on all flight and hotel bookings.
Prices for in Kyle vary, but you can find deals from $97 on Expedia. To find great prices, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Sort your search results by "Price: low to high" to find our lowest rates.