
Rosyth Holidays
Book a Hotel + Flight or Car together to unlock savings
Where to stay in Rosyth
Find the best Rosyth areas and neighborhoods for the activities you enjoy most. Learn more about Rosyth

Pitreavie
While Pitreavie isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.
Top hotels in Rosyth

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is 6.308.111 ₫ per night from 27 Jul to 28 Jul
6.308.111 ₫
7.569.733 ₫ total
27 Jul - 28 Jul
includes taxes & fees
9/10 Wonderful! (1,726 reviews)
"Absolutely amazing , super friendly staff, excellent location ! Highly recommended !!"
Reviewed on 25 Jun 2025

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
The price is 6.211.118 ₫ per night from 2 Jul to 3 Jul
6.211.118 ₫
7.453.413 ₫ total
2 Jul - 3 Jul
includes taxes & fees
9/10 Wonderful! (1,952 reviews)
"Great location and staff."
Reviewed on 28 Jun 2025

YOTEL Edinburgh
Erskine House, Queen Street, Edinburgh, Scotland
Fully refundableReserve now, pay when you stay
The price is 4.375.413 ₫ per night from 6 Jul to 7 Jul
4.375.413 ₫
5.250.496 ₫ total
6 Jul - 7 Jul
includes taxes & fees
8.6/10 Excellent! (2,269 reviews)
"Pretty good. A bit far from the center but good value"
Reviewed on 28 Jun 2025
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.
Frequently asked questions
Popular places to visit

Dunfermline Abbey
4/5(2 reviews)
Find out about the history of Dunfermline when you take a trip to Dunfermline Abbey. Visit the spas and top-notch restaurants in this walkable area.

Deep Sea World
5/5(5 reviews)
Make time in your itinerary to visit the sea creatures at Deep Sea World during your trip to North Queensferry. Discover the fascinating museums in this walkable area or seek out the golf courses.

Culross Palace
You can find out about the history of Culross with a stop at Culross Palace. Visit the spas and top-notch restaurants in this trendy area.