- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Rosyth hotels

1. Hill Park Hotel
Hill Park HotelRosyth
8.6 out of 10, Excellent, (813 reviews)
The price is S$72
includes taxes & fees
15 Nov - 16 Nov

2. Queensferry guest house
Queensferry guest houseRosyth
7.2 out of 10, Good, (97 reviews)
The price is S$84
includes taxes & fees
9 Dec - 10 Dec

3. DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry Crossing3 km from Rosyth
9.2 out of 10, Wonderful, (1,002 reviews)
The price is S$129
includes taxes & fees
13 Dec - 14 Dec

4. Dakota Edinburgh
Dakota Edinburgh6.2 km from Rosyth
9.2 out of 10, Wonderful, (1,530 reviews)
The price is S$155
includes taxes & fees
13 Dec - 14 Dec

5. DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport11.1 km from Rosyth
8.8 out of 10, Excellent, (1,578 reviews)
The price is S$144
includes taxes & fees
6 Dec - 7 Dec

6. Holiday Inn Express Edinburgh Airport by IHG
Holiday Inn Express Edinburgh Airport by IHG10.8 km from Rosyth
8.6 out of 10, Excellent, (1,064 reviews)
The price is S$145
includes taxes & fees
29 Nov - 30 Nov

7. Moxy Edinburgh Airport
Moxy Edinburgh Airport11.1 km from Rosyth
8.6 out of 10, Excellent, (2,687 reviews)
The price is S$139
includes taxes & fees
13 Dec - 14 Dec

8. Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh Airport10.9 km from Rosyth
8.8 out of 10, Excellent, (1,616 reviews)
The price is S$202
includes taxes & fees
13 Dec - 14 Dec

9. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club15.1 km from Rosyth
9.0 out of 10, Wonderful, (1,774 reviews)
The price is S$139
includes taxes & fees
13 Dec - 14 Dec

10. The Adamson Hotel
The Adamson HotelCrossford, 5 km from Rosyth
8.4 out of 10, Very good, (615 reviews)
The price is S$105
includes taxes & fees
6 Dec - 7 Dec

11. Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHG14.6 km from Rosyth
8.6 out of 10, Excellent, (1,631 reviews)
The price is S$114
includes taxes & fees
6 Dec - 7 Dec

12. Delta Hotels by Marriott Edinburgh
Delta Hotels by Marriott Edinburgh12.9 km from Rosyth
8.2 out of 10, Very good, (855 reviews)
The price is S$150
includes taxes & fees
29 Nov - 30 Nov

13. Leonardo Edinburgh Murrayfield
Leonardo Edinburgh Murrayfield13 km from Rosyth
8.2 out of 10, Very good, (1,000 reviews)
The price is S$130
includes taxes & fees
7 Dec - 8 Dec

14. Norton House Hotel & Spa
Norton House Hotel & Spa11.7 km from Rosyth
9.2 out of 10, Wonderful, (1,000 reviews)
The price is S$223
includes taxes & fees
13 Dec - 14 Dec

15. Novotel Edinburgh Park
Novotel Edinburgh Park14.3 km from Rosyth
9.2 out of 10, Wonderful, (1,001 reviews)
The price is S$157
includes taxes & fees
22 Nov - 23 Nov

16. Village Hotel Edinburgh
Village Hotel Edinburgh14.4 km from Rosyth
8.4 out of 10, Very good, (1,000 reviews)
The price is S$148
includes taxes & fees
22 Nov - 23 Nov

17. Holiday Inn Express Edinburgh - Leith Waterfront by IHG
Holiday Inn Express Edinburgh - Leith Waterfront by IHG17 km from Rosyth
8.6 out of 10, Excellent, (1,001 reviews)
The price is S$145
includes taxes & fees
29 Nov - 30 Nov

18. Courtyard by Marriott Edinburgh West
Courtyard by Marriott Edinburgh West15.5 km from Rosyth
8.8 out of 10, Excellent, (1,000 reviews)
The price is S$136
includes taxes & fees
29 Nov - 30 Nov

19. Point A Edinburgh Haymarket
Point A Edinburgh Haymarket17 km from Rosyth
8.8 out of 10, Excellent, (1,819 reviews)
The price is S$164
includes taxes & fees
13 Dec - 14 Dec

20. Richmond Park Hotel
Richmond Park Hotel11.4 km from Rosyth
8.2 out of 10, Very good, (897 reviews)
The price is S$71
includes taxes & fees
15 Dec - 16 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels in Rosyth
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hill Park Hotel | 8.6 Excellent 813 reviews | View | ||||||
![]() Queensferry guest house | 7.2 Good 97 reviews | View | ||||||
![]() DoubleTree by Hilton Edinburgh - Queensferry Crossing | 9.2 Wonderful 1,002 reviews | View | ||||||
![]() Dakota Edinburgh | 9.2 Wonderful 1,530 reviews | View | ||||||
![]() Dalmahoy Hotel & Country Club | 9.0 Wonderful 1,774 reviews | View |
Where to stay in Rosyth
Find the best Rosyth areas for the activities you enjoy most.

Photo by Paul McIlroy
Open Photo by Paul McIlroy
Pitreavie
While Pitreavie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Photo by Steph
Open Photo by Steph
Town Centre
While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Photo by Paul McIlroy
Open Photo by Paul McIlroy
Pitcorthie
While Pitcorthie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Photo by Paul McIlroy
Open Photo by Paul McIlroy
Duloch
While Duloch isn't home to many top sights, Dunfermline Abbey and Yellowscott Country Park are some notable places to visit nearby.

Crossford
Crossford is well liked for its restaurants, and you can visit sights like Dunfermline Golf Club and Dunfermline Abbey if you have time to explore the area.
Top Rosyth Hotel Reviews

DoubleTree by Hilton Edinburgh - Queensferry Crossing
DoubleTree by Hilton Edinburgh - Queensferry CrossingDunfermline




























































































