Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Hilton Road, Rosyth, KY11 2BA – Show map
Get instant confirmation with FREE cancellation on most rooms!
6 Reasons to Choose Caledonia Hotel
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
2 properties in Rosyth
Including hotels, apartments, villas and more.
193 verified reviews
We speak your language
Caledonia Hotel's staff speaks: Polish, English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles), Fitness Center, Playground, Karaoke
Food & Drink
Free! WiFi is available in all areas and is free of charge.
Free! Free private parking is available on site (reservation is not needed).
Packed Lunches, 24-Hour Front Desk, Dry Cleaning, Meeting/Banquet Facilities
Non-smoking Rooms, Facilities for Disabled Guests, Heating, All Spaces Non-Smoking (public and private), Designated Smoking Area
From 2:00 PM
Until 11:00 AM
My viewed hotels
How to Book
Cancellation/Change of a Reservation
The City Hotel is a lively hotel located in the heart of Dunfermline, just 300 ft from Pittencrieff Park. Built in 1775 the City Hotel has 32 comfortable rooms.
Score from 280 reviews Good - 7.7/10
Just a 10-minute walk from Princes Street, Smart at iQ has a 24-hour front desk and modern apartments with internet access. Edinburgh Castle is a 15-minute walk away.
Score from 544 reviews Good - 7.8/10
This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away.
Score from 124 reviews Review score - 6.6/10
An original Scottish coaching inn, The Pitfirrane is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.
Score from 185 reviews Good - 7.2/10
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!