Creag Dubh Bed & Breakfast is typically below the average price of 3 star hotels in Kyle. On average, you can expect to pay $173 per night in Kyle. Creag Dubh Bed & Breakfast typically costs $155 per night, which is $18 cheaper than the Kyle average.