welcome to the Caledonian Hotel


Booking a room with us couldn't be easier.  Simply use the booking button, enter the dates you want and the number of nights you'd like to stay and follow the instructions from there.

If you have any specific requirements just send us a message or give us a call.



You should also note that we are unable to take babies or young children under the age of sixteen years.


If you are travelling by car please let us know and we'll send you some useful information on a PDF to assist with your arrival.

Check  availability

​​​​​isle of skye

caledonian hotelBed and Breakfast