Last-minute hotel deals in Rosyth

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
usp iconExclusive member prices

Become a member for free and save up to 15% on thousands of properties with our member prices.

usp iconThe biggest range

Search hotels across the globe with our easy-to-use filters to find your perfect stay.

usp iconThe best price

We compare thousands of deals in seconds to provide you the best price every time.

usp iconFree cancellation & pay later

Access a range of fully refundable and pay on arrival properties for complete flexibility.

Rosyth, a charming town in Fife, Scotland, offers a unique blend of historical intrigue and modern convenience, making it an ideal destination for travelers seeking a peaceful retreat. As Scotland's first Garden City, Rosyth is part of the Greater Dunfermline Area and is strategically located near the Firth of Forth, just 3 miles south of Dunfermline and 10.5 miles from Edinburgh. This makes it a perfect base for exploring the surrounding regions.

Visitors can enjoy the quaint neighborhoods, with Limekilns to the west and Inverkeithing to the east, each offering their own unique charm. The town is home to the historic Rosyth Castle, a 15th-century landmark, and boasts 12 Historic Scotland listed buildings. For outdoor enthusiasts, the Fife Coastal Path and the Fife Pilgrim Way provide scenic walking routes.

With excellent transport links, including the Rosyth railway station on the Fife Circle Line and proximity to the M90 motorway, Rosyth is a convenient and delightful destination for travelers.

Clear filters

Rosyth

Most popular
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hill Park Hotel
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rosyth, Dunfermline · 0.80 km from centre

8.8

 

467 reviews

Breakfast available

With a stay at Hill Park Hotel in Dunfermline (Rosyth), you'll be a 5-minute drive from Forth Road Bridge and 6 minutes from Deep Sea World. This hotel is 12.2 mi (19.6 km) from Edinburgh Zoo and 14 mi (22.5 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Queensferry guest house
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Rosyth, Dunfermline · 1.00 km from centre

6.4

 

21 reviews

With a stay at Queensferry guest house in Dunfermline (Rosyth), you'll be within a 10-minute drive of Forth Road Bridge and Dunfermline Abbey. This guesthouse is 12.3 mi (19.8 km) from Edinburgh Zoo and 14.1 mi (22.6 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Lovely house close to Edinburgh, Dunfermline, M90
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Rosyth · 1.00 km from centre

9.7

 

6 reviews

Providing a garden, Lovely house close to Edinburgh, Dunfermline, M90 provides accommodations in Rosyth. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation home.

This vacation home includes 3 bedrooms, 2 living rooms and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are provided in the vacation home. For added privacy, the accommodation features a private entrance.

Forth Bridge is 6.2 miles from Lovely house close to Edinburgh, Dunfermline, M90, while Hopetoun House is 6.9 miles away. Edinburgh Airport is 8.7 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Steadings - by StayDunfermline
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Vacation home in Dunfermline · 1.21 km from centre

10.0

 

2 reviews

When you stay at this vacation home in Dunfermline, you'll be within a 10-minute drive of Dunfermline Abbey and Forth Road Bridge. This vacation home is 14.3 mi (23 km) from Princes Street and 15.3 mi (24.6 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Park Road Holiday Home
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Rosyth · 1.00 km from centre

8.8

 

161 reviews

Park Road Holiday Home is located in Rosyth, just 6.2 miles from Forth Bridge and 7 miles from Hopetoun House. Both free Wifi and parking on-site are available at the vacation home free of charge. Edinburgh Zoo is 12 miles away and Murrayfield Stadium is 14 miles from the vacation home.

This vacation home includes 3 bedrooms, 2 living rooms and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. Towels and bed linen are featured in the vacation home. For added privacy, the accommodation features a private entrance.

Guests can make the most of the warm weather with the property's barbecue facilities.

Guests at Park Road Holiday Home can enjoy hiking nearby, or make the most of the garden.

EICC is 14 miles from the accommodation, while Edinburgh Castle is 14 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Parkside 2 bedroom house near Dunfermline & Edinburgh
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rosyth, Dunfermline · 1.03 km from centre

9.2

 

39 reviews

Parkside 2 bedroom house near Dunfermline & Edinburgh offers accommodations in Dunfermline, 5.9 miles from Forth Bridge and 6.6 miles from Hopetoun House. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the apartment.

Parkside 2 bedroom house near Dunfermline & Edinburgh features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Edinburgh Zoo is 12 miles from the accommodation, while Murrayfield Stadium is 13 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Gothenburg Hotel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rosyth · 0.87 km from centre

4.5

 

31 reviews

Featuring a bar, Gothenburg Hotel is located in Rosyth in the Fife region, 6.2 miles from Forth Bridge and 7 miles from Hopetoun House. The property is around 12 miles from Edinburgh Zoo, 14 miles from Murrayfield Stadium and 14 miles from EICC. Edinburgh Castle is 14 miles from the hotel and Royal Mile is 15 miles away.

At the hotel, rooms have a desk. The rooms in Gothenburg Hotel are equipped with a flat-screen TV and free toiletries.

A Full English/Irish, vegetarian or halal breakfast is served at the property. At the accommodation you'll find a restaurant serving Italian cuisine. Vegetarian, dairy-free and halal options can also be requested.

Camera Obscura and World of Illusions is 15 miles from Gothenburg Hotel, while Edinburgh Playhouse is 15 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Brand New 4 Bedroom House - Sleeps 4 Fully Equipped, Free Parking, WiFi, Perfect for CONTRACTORS by Diamond Short Lets
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Rosyth · 0.87 km from centre

Brand New 4 Bedroom House - Sleeps 4 Fully Equipped, Free Parking, WiFi, Perfect for CONTRACTORS by Diamond Short Lets offers accommodations in Rosyth, 5.4 miles from Forth Bridge and 6.1 miles from Hopetoun House. Both free Wifi and parking on-site are available at the vacation home free of charge. Edinburgh Zoo is 11 miles away and Murrayfield Stadium is 13 miles from the vacation home.

The spacious vacation home is composed of 4 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is featured. The accommodation is non-smoking.

Guests can also relax in the garden.

EICC is 13 miles from Brand New 4 Bedroom House - Sleeps 4 Fully Equipped, Free Parking, WiFi, Perfect for CONTRACTORS by Diamond Short Lets, while Edinburgh Castle is 13 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Pure Home Rosyth Dockyard By Tba
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Rosyth · 0.87 km from centre

8.0

 

2 reviews

Pure Home Rosyth Dockyard By Tba is located in Rosyth, just 12 miles from Edinburgh Zoo and 13 miles from Murrayfield Stadium. With free private parking, the property is 5.5 miles from Forth Bridge and 6.2 miles from Hopetoun House. EICC is 13 miles from the vacation home and Edinburgh Castle is 14 miles away.

With free Wifi, this 3-bedroom vacation home provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Royal Mile is 14 miles from the vacation home, while Camera Obscura and World of Illusions is 14 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Parkgate Apartment - Near M90, Amazon, Edinburgh
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rosyth · 0.93 km from centre

9.7

 

4 reviews

Parkgate Apartment - Near M90, Amazon, Edinburgh is located in Rosyth, just 6 miles from Forth Bridge and 6.8 miles from Hopetoun House. The property is around 12 miles from Edinburgh Zoo, 13 miles from Murrayfield Stadium, and 14 miles from EICC. Free private parking is available and the apartment also provides ski equipment rental for guests who want to explore the surrounding area.

With free Wifi, this 2-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. The accommodation is non-smoking.

Guests at the apartment will be able to enjoy activities in and around Rosyth, like skiing, cycling, and hiking.

Edinburgh Castle is 14 miles from Parkgate Apartment - Near M90, Amazon, Edinburgh, while Royal Mile is 14 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Parkgate 2 bed, private parking, Rosyth M90
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rosyth · 0.95 km from centre

9.0

 

2 reviews

Parkgate 2 bed, private parking, Rosyth M90 offers accommodations in Rosyth, 6 miles from Forth Bridge and 6.8 miles from Hopetoun House. The apartment features both Wifi and private parking free of charge. Edinburgh Zoo is 12 miles from the apartment and Murrayfield Stadium is 13 miles away.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with a bath and a washing machine. The accommodation is non-smoking.

EICC is 14 miles from Parkgate 2 bed, private parking, Rosyth M90, while Edinburgh Castle is 14 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Premier Apt - Bridge View-Rosyth
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rosyth · 1.06 km from centre

8.7

 

20 reviews

Premier Apt - Bridge View-Rosyth offers accommodations in Rosyth, 5.2 miles from Forth Bridge and 6 miles from Hopetoun House. Both free Wifi and parking on-site are available at the apartment free of charge. EICC is 13 miles from the apartment and Edinburgh Castle is 13 miles away.

Providing garden views, this apartment also provides guests with a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a bath and a hair dryer. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Edinburgh Zoo is 11 miles from Premier Apt - Bridge View-Rosyth, while Murrayfield Stadium is 13 miles away. Edinburgh Airport is 10 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Rustic Harmony - Edinburgh Airport near, 8mi
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Homestay in Rosyth · 1.11 km from centre

9.9

 

7 reviews

Rustic Harmony - Edinburgh Airport near, 8mi is located in Rosyth, just 13 miles from Edinburgh Zoo and 14 miles from Murrayfield Stadium. 6.5 miles from Forth Bridge and 7.2 miles from Hopetoun House, the property offers a garden and a shared lounge. The homestay features a sun terrace and a 24-hour front desk.

The homestay also comes with a well-equipped kitchen with a dishwasher, an oven, and a toaster, as well as slippers. This homestay is allergy-free and non-smoking.

You can play darts at the homestay, and free use of bicycles is available.

EICC is 14 miles from Rustic Harmony - Edinburgh Airport near, 8mi, while Edinburgh Castle is 15 miles from the property. Edinburgh Airport is 8.7 miles away.

Compare price on Booking.com
Compare price on Booking.com
Rose Cottage at The Steadings
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Dunfermline, Rosyth · 1.30 km from centre

Rose Cottage at The Steadings is located in Rosyth, just 7.2 miles from Forth Bridge and 7.9 miles from Hopetoun House. This property offers access to a patio, free private parking, and free Wifi. Edinburgh Zoo is 13 miles from the vacation home and Murrayfield Stadium is 15 miles away.

The vacation home features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 1 bathroom. Towels and bed linen are provided in the vacation home. The accommodation is non-smoking.

EICC is 15 miles from Rose Cottage at The Steadings, while Edinburgh Castle is 15 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Three Bridges Bed & Breakfast
Full Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Rosyth · 0.69 km from centre

8.7

 

313 reviews

Featuring garden views, Three Bridges Bed & Breakfast in Rosyth provides accommodations and a garden. This property offers access to a terrace, free private parking, and free Wifi. On clear days, guests can head outside to enjoy the bed and breakfast's outdoor fireplace, or simply kick back and relax.

All units come with a seating area, a flat-screen TV with satellite channels, and a private bathroom with a hair dryer, bath, and shower. The bed and breakfast features some units with sea views, and each unit has a kettle. At the bed and breakfast, each unit includes bed linen and towels.

The bed and breakfast offers a full English/Irish or vegetarian breakfast. As an added convenience, Three Bridges Bed & Breakfast offers packed lunches for guests to bring on excursions and other trips off-property.

The bed and breakfast has a picnic area where you can spend the day outdoors.

Forth Bridge is 5.9 miles from the accommodation, while Hopetoun House is 6.6 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Caledonia House
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in Rosyth · 1.14 km from centre

8.5

 

472 reviews

Offering garden views, Caledonia House in Rosyth provides accommodations, a garden, and a terrace. This bed and breakfast offers free private parking and free Wifi. Edinburgh Zoo is 14 miles away, and Murrayfield Stadium is 15 miles from the bed and breakfast.

At the bed and breakfast, every unit has a wardrobe. At the bed and breakfast, the units have bed linen and towels.

Continental and vegetarian breakfast options with fruit, juice, and cheese are available.

Forth Bridge is 7.5 miles from the bed and breakfast, while Hopetoun House is 8.3 miles from the property. Edinburgh Airport is 12 miles away.

Compare price on Booking.com
Compare price on Booking.com
Queensferry Guest house
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Rosyth · 1.00 km from centre

7.3

 

375 reviews

Located in Rosyth, 6.3 miles from Forth Bridge, Queensferry Guest house has accommodations with free WiFi and free private parking. The property is around 7 miles from Hopetoun House, 12 miles from Edinburgh Zoo and 14 miles from Murrayfield Stadium. Certain accommodations at the property have a patio with a garden view.

The rooms in the hotel are equipped with a TV with satellite channels. Certain rooms come with a kitchen with a microwave and a toaster.

EICC is 14 miles from Queensferry Guest house, while Edinburgh Castle is 14 miles from the property. Edinburgh Airport is 11 miles away.

Compare price on Booking.com
Compare price on Booking.com
Hilton Wynd Apartment
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Rosyth · 0.76 km from centre

8.0

 

31 reviews

Hilton Wynd Apartment offers accommodations in Rosyth, 5.6 miles from Forth Bridge and 6.3 miles from Hopetoun House. The apartment, set in a building dating from 2006, offers free Wifi and free private parking. EICC is 13 miles from the apartment and Edinburgh Castle is 14 miles away.

This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a bath and a washing machine. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.

If you like to discover the area, skiing, cycling and hiking are possible in the surroundings and the apartment can arrange a ski equipment rental service.

Edinburgh Zoo is 12 miles from Hilton Wynd Apartment, while Murrayfield Stadium is 13 miles away. Edinburgh Airport is 11 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Rosyth, but are nearby and match your search.
Primary image
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Queensferry, Dunfermline · 2.99 km from centre

9.2

 

733 reviews

Breakfast available

With a stay at DoubleTree by Hilton Edinburgh - Queensferry Crossing in Dunfermline, you'll be a 2-minute walk from Forth Road Bridge and 15 minutes by foot from Deep Sea World. This eco-certified hotel is 11.4 mi (18.3 km) from Edinburgh Zoo and 13.2 mi (21.2 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dunfermline · 2.88 km from centre

8.6

 

588 reviews

Breakfast available

With a stay at Pitbauchlie House Hotel, Sure Hotel Collection by BW in Dunfermline (Pitcorthie), you'll be within a 5-minute drive of Pittencrieff Park and Dunfermline Abbey. This eco-certified hotel is 4.5 mi (7.3 km) from Forth Road Bridge and 5.8 mi (9.3 km) from Deep Sea World.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor