Hotels in Rosyth

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Rosyth hotels

1. Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (813 reviews)
"Room was very clean breakfast was nice and staff were friendly"
United Kingdom
Helen
The price is S$72
includes taxes & fees
15 Nov - 16 Nov
Hill Park Hotel

2. Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.2 out of 10, Good, (97 reviews)
"Great place to stay, comfortable y clean. Also really close to the bus stop. Would recommend!"
Canada
Cesar Alexis
The price is S$84
includes taxes & fees
9 Dec - 10 Dec
Queensferry guest house

3. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
3 km from Rosyth
9.2 out of 10, Wonderful, (1,002 reviews)
"We had a good stay at the hotel when storm Boelo came through. Had good drinks and meals too."
United States
Bryan
The price is S$129
includes taxes & fees
13 Dec - 14 Dec
DoubleTree by Hilton Edinburgh - Queensferry Crossing

4. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
6.2 km from Rosyth
9.2 out of 10, Wonderful, (1,530 reviews)
"It was a wonderful stay highly recommend"
United States
shirley
The price is S$155
includes taxes & fees
13 Dec - 14 Dec
Dakota Edinburgh

5. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
11.1 km from Rosyth
8.8 out of 10, Excellent, (1,578 reviews)
"We had a great stay. The food was excellent, and we really enjoyed our time there. Would happily stay again!"
United Kingdom
Sophie-Helen
The price is S$144
includes taxes & fees
6 Dec - 7 Dec
DoubleTree by Hilton Edinburgh Airport

6. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
10.8 km from Rosyth
8.6 out of 10, Excellent, (1,064 reviews)
"Lovely variety of breakfast dishes to choose from 😊 Reception staff were very helpful organising taxi service for us."
Australia
Wendy
The price is S$145
includes taxes & fees
29 Nov - 30 Nov
Holiday Inn Express Edinburgh Airport by IHG

7. Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
11.1 km from Rosyth
8.6 out of 10, Excellent, (2,687 reviews)
"Superb value for money in a clean comfortable quiet room with easy walking access to the terminal building"
United Kingdom
Sandra
The price is S$139
includes taxes & fees
13 Dec - 14 Dec
Moxy Edinburgh Airport

8. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
10.9 km from Rosyth
8.8 out of 10, Excellent, (1,616 reviews)
"Excellent property, great breakfast, helpful staff and of course amazing location"
United Kingdom
Kumar
The price is S$202
includes taxes & fees
13 Dec - 14 Dec
Hampton by Hilton Edinburgh Airport

9. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
15.1 km from Rosyth
9.0 out of 10, Wonderful, (1,774 reviews)
"Amazing staff, delicious breakfast"
Canada
Arianne
The price is S$139
includes taxes & fees
13 Dec - 14 Dec
Dalmahoy Hotel & Country Club

10. The Adamson Hotel

The Adamson Hotel
3.0 star property
Crossford, 5 km from Rosyth
8.4 out of 10, Very good, (615 reviews)
"Great stay"
United Kingdom
sally
The price is S$105
includes taxes & fees
6 Dec - 7 Dec
The Adamson Hotel

11. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
14.6 km from Rosyth
8.6 out of 10, Excellent, (1,631 reviews)
"It was very lovely here would definitely recommend!!"
Canada
Deirdre Jodi
The price is S$114
includes taxes & fees
6 Dec - 7 Dec
Holiday Inn Edinburgh Zoo by IHG

12. Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
12.9 km from Rosyth
8.2 out of 10, Very good, (855 reviews)
"The rooms are super nice, the hotel was super nice, and the staff were super nice. If I had to use one word to describe my experience, it’d be… nice!"
United States
Tyler
The price is S$150
includes taxes & fees
29 Nov - 30 Nov
Delta Hotels by Marriott Edinburgh

13. Leonardo Edinburgh Murrayfield

Leonardo Edinburgh Murrayfield
3.0 star property
13 km from Rosyth
8.2 out of 10, Very good, (1,000 reviews)
"Wonderful stay"
United States
Shayna
The price is S$130
includes taxes & fees
7 Dec - 8 Dec
Leonardo Edinburgh Murrayfield

14. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
11.7 km from Rosyth
9.2 out of 10, Wonderful, (1,000 reviews)
"This my third stay, and it was as lovely as ever! Im already planning another stay. Clean, comfortable, wonderful breakfast, and such kind staff."
United States
Amanda
The price is S$223
includes taxes & fees
13 Dec - 14 Dec
Norton House Hotel & Spa

15. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
14.3 km from Rosyth
9.2 out of 10, Wonderful, (1,001 reviews)
"The staff were so helpful & kind would def stay again"
United Kingdom
J
The price is S$157
includes taxes & fees
22 Nov - 23 Nov
Novotel Edinburgh Park

16. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
14.4 km from Rosyth
8.4 out of 10, Very good, (1,000 reviews)
"Fantastic family break"
United Kingdom
Catriona
The price is S$148
includes taxes & fees
22 Nov - 23 Nov
Village Hotel Edinburgh

17. Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
17 km from Rosyth
8.6 out of 10, Excellent, (1,001 reviews)
"Excellent breakfast and facility and good price!"
United States
RAYMOND
The price is S$145
includes taxes & fees
29 Nov - 30 Nov
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

18. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
15.5 km from Rosyth
8.8 out of 10, Excellent, (1,000 reviews)
"Its first time I visited this hotel, its was good experience and friendly staff"
Canada
Sandeep
The price is S$136
includes taxes & fees
29 Nov - 30 Nov
Courtyard by Marriott Edinburgh West

19. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
17 km from Rosyth
8.8 out of 10, Excellent, (1,819 reviews)
"Amazing stay"
United States
Carlos
The price is S$164
includes taxes & fees
13 Dec - 14 Dec
Point A Edinburgh Haymarket

20. Richmond Park Hotel

Richmond Park Hotel
3.0 star property
11.4 km from Rosyth
8.2 out of 10, Very good, (897 reviews)
"Room was spacious, bathroom clean, facilities were pleasant, restaurant had good food"
United States
Juan
The price is S$71
includes taxes & fees
15 Dec - 16 Dec
Richmond Park Hotel
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
A hotel room with two beds, a desk, a chair, a TV, and a window with curtains.
Hill Park Hotel
3.0 star property
8.6
Excellent
813 reviews
View
A hotel room with two beds, a bathroom, and a seating area.
Queensferry guest house
2.0 star property
7.2
Good
97 reviews
View
A modern interior with a view of a bridge and river.
DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
9.2
Wonderful
1,002 reviews
View
A restaurant interior with brick walls, wooden slats, leather seating, and pendant lighting.
Dakota Edinburgh
4.0 star property
9.2
Wonderful
1,530 reviews
View
A large, historic building with multiple towers and a central courtyard, surrounded by trees and a well-maintained lawn.
Dalmahoy Hotel & Country Club
4.0 star property
9.0
Wonderful
1,774 reviews
View

Where to stay in Rosyth

Find the best Rosyth areas for the activities you enjoy most.

Pitreavie

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

Town Centre

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

Pitcorthie

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

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

Find out more about Rosyth

Top reasons to visit Rosyth

  • Scenic Coastal Paths: Enjoy picturesque walks along the stunning coastal paths of Rosyth, perfect for nature lovers.
  • Historic Rosyth Castle: Explore the remnants of Rosyth Castle, offering a glimpse into the area's rich history.
  • Family-Friendly Activities: Rosyth is ideal for families, featuring various activities and attractions suitable for all ages.
  • Dunfermline Abbey: Visit the nearby Dunfermline Abbey, a remarkable historical site with beautiful architecture.
  • Welcoming Accommodations: Choose from a range of welcoming hotels and guesthouses that cater to all travellers.

Find great hotels near Rosyth

Rosyth offers a delightful selection of accommodations, from well-appointed hotels to charming guesthouses, catering to both business and leisure travellers. Many establishments are LGBTQIA welcoming and pet-friendly, ensuring a comfortable stay for all. Whether you seek a top-rated hotel or are browsing reviews, you'll discover options that blend convenience and quality amidst the stunning Scottish backdrop.

  • Leonardo Hotel Edinburgh Haymarket: This eco-certified 4-star hotel is a contemporary haven for business travellers and eco-conscious visitors alike. Located 16.1km from Rosyth, it features modern amenities tailored for a professional environment, including well-equipped meeting rooms and high-speed internet. Guests appreciate the commitment to sustainability, ensuring a guilt-free stay. The hotel’s stylish decor and inviting atmosphere make it an appealing choice for those looking to blend work with leisure in Edinburgh.
  • YOTEL Edinburgh: A vibrant 4-star lodging, YOTEL Edinburgh is designed for the modern traveller, offering a unique blend of comfort and technology. Situated 16.1km from Rosyth, this hotel boasts a guest rating of 8.8 and features a 24-hour fitness centre and smart room technology, including Smart TVs. The on-site dining options cater to diverse tastes, and the central location provides easy access to Edinburgh's attractions. Ideal for those seeking a dynamic and stylish stay, YOTEL embodies urban chic.
  • Dalmahoy Hotel & Country Club: Nestled 14.5km from Rosyth, Dalmahoy Hotel & Country Club is an elegant 4-star establishment perfect for families and golf enthusiasts. With its scenic golf course and extensive outdoor adventure options, including kayaking and mountain biking, it offers an active holiday experience. The hotel also caters to children with amenities such as a playground and arcade game room, making it an ideal choice for families looking to create lasting memories in a beautiful countryside setting.

Where to stay near Rosyth

Rosyth offers an ideal blend of outdoor adventure and historical charm for travellers seeking a unique experience. Explore the picturesque coastal paths or enjoy a leisurely stroll through the serene parks. Nearby, the historic town of Dunfermline boasts attractions such as the stunning Dunfermline Abbey. With its friendly atmosphere and family-friendly activities, Rosyth is perfect for a relaxing getaway, ensuring visitors make the most of their Scottish holiday.

  • Inverkeithing: Situated only a mile from Rosyth, Inverkeithing is a charming village that offers a delightful escape for outdoor enthusiasts. Visitors are drawn here for its scenic landscapes, with ample opportunities for hiking and exploring nature trails. The area is rich in historical landmarks, including a nearby national park and several historic sites that add to its allure. The peak months for visitors are April, July, and September, making it a popular spot for those seeking adventure amidst stunning scenery.
  • Limekilns: Located 3.2km from Rosyth, Limekilns is a picturesque village that captivates travellers with its coastal charm and outdoor activities. Known for its vibrant sports culture, visitors can enjoy climbing and various arena entertainment options. The area is also home to notable landmarks such as a monument and a national park, perfect for leisurely strolls and outdoor fun. With peak visitor numbers in April and from June to July, Limekilns is an ideal destination for those looking to immerse themselves in a blend of sports and scenic beauty.
  • Dunfermline: As the city that encompasses Rosyth, Dunfermline is rich in history and modern attractions. Visitors flock here for outdoor adventures, karting, and shopping, with the city’s vibrant atmosphere making it a lively place to explore. Significant local landmarks include a historic place and a national park, providing a mix of cultural and natural experiences. The city experiences peak tourism in April, July, and September, making it an exciting hub for those looking to uncover the charm of Scotland.

Things to do near Rosyth

Shopping

In Rosyth, visit the Fife Leisure Park, which features a selection of shops for souvenirs and gifts, alongside dining options. For a broader shopping experience, head to the nearby Kingdom Centre in Glenrothes, offering various retail outlets and amenities in a vibrant setting.

Recreation

Experience tranquility at the Rosyth Wellness Centre, where you can indulge in rejuvenating spa treatments and calming yoga classes. For outdoor relaxation, take a leisurely stroll along the picturesque waterfront, enjoying the fresh air and scenic views of the Firth of Forth.

Adventure

Knockhill Racing Circuit, located 11.3km from Rosyth, offers exhilarating motor racing experiences. Feel the adrenaline as you watch high-speed races or even participate in driving experiences, surrounded by a vibrant atmosphere that captures the spirit of adventure and motorsport culture.

Nightlife

In Rosyth, the lively atmosphere is complemented by venues like The Rosyth Tavern, where you can enjoy a relaxed pub vibe with live music. Nearby, The Boathouse offers a scenic riverside setting, perfect for cocktails and socialising as the night unfolds.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Rosyth

Rosyth, located in Dunfermline, Scotland, is perfect for outdoor and adventure seekers, boasting scenic beaches, historic castles, and charming local attractions. Visitors can explore Rosyth Castle, enjoy the local library, and appreciate the nearby sights, including the Rosyth Baptist Church. These points of interest provide a delightful mix of culture and outdoor experiences, making Rosyth an ideal destination for a memorable vacation.

  • Forth Road Bridge: This impressive modern bridge spans the Firth of Forth, offering stunning views of the surrounding landscape. Just 4.8km from Rosyth, it embodies the spirit of contemporary engineering while connecting communities. The vibrant atmosphere nearby makes it a great spot for a leisurely stroll or cycling.
  • Dundas Castle: Located 6.4km from Rosyth, this enchanting castle exudes culture and romance. Surrounded by lush gardens, it provides a glimpse into Scotland’s rich history. Visitors can explore its elegant interiors and picturesque grounds, making it an ideal location for photography and reflection.
  • Dean Village: Situated 16.1km from Rosyth, this historic village is a hidden gem. With its charming architecture and tranquil river setting, Dean Village offers a serene atmosphere steeped in culture. It’s a delightful area for wandering and appreciating the beauty of Scotland's heritage.

Best time to go to Rosyth

The best time to visit Rosyth is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January37.6°F (3.1°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No RainMostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudySlightly HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudySlightly LowAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Rosyth

Travelling to Rosyth is convenient with its proximity to major airports. EDInburgh Airport (EDI) is located 11.3km away and offers excellent hotel options such as the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh. GLAsgow International Airport (GLA) is 66.0km away, with notable hotels like the luxurious JA Mar Hall Scotland and the Kimpton Blythswood Hotel & Spa. For those considering Aberdeen Airport (ABZ), situated 149.7km from Rosyth, options include the 5-star Marcliffe and Trump® International Scotland. Each airport provides accessible transport services to and from these hotels, ensuring a smooth travel experience for visitors.

Frequently Asked Questions

What is Rosyth like?

Rosyth is a neighbourhood that travellers like for its seaside.

What's the best accommodation in Rosyth?

Based on Expedia customer reviews, Hill Park Hotel is the highest ranked property in Rosyth. This hotel offers free breakfast and a restaurant.

How many hotels will I find in Rosyth?

When you want to put your feet up after a day of exploring the sights in Dunfermline, you can choose from 14 Expedia hotels and other accommodation options in Rosyth.

If I need to cancel my hotel reservation in Rosyth, will I receive a refund?

Yes! Most hotel room reservations are fully refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Add dates, click "Search", then use the "fully refundable" filter to view the best deals in Rosyth.

What are the top things to see and do in Rosyth?

A few places to visit in the area around Rosyth include Duloch Leisure Centre, Dell Farquharson Community Leisure Centre and Deep Sea World. While you're out sightseeing, Andrew Carnegie Birthplace Museum and Pittencrieff Park are a couple of additional sights to visit in Dunfermline.

How can I get around Rosyth and the greater Dunfermline area?

If you want to head out of town, you can hop aboard a train at Rosyth Station.

Explore a world of travel with Expedia