Find Beach Resorts in Rosyth, Dunfermline

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Rosyth Beach Resorts & Hotels

Next weekend
In two weeks

Our top choices for Rosyth beach hotels

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very good, (1,008 reviews)
"Everything was exceptional and the staff were a delight. Holiday inn is my favourite hotel experience above all the competitors. "
United Kingdom
Myles
The price is £98
includes taxes & fees
6 Apr - 7 Apr
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,438 reviews)
"Great hotel friendly staff "
United Kingdom
Emma
The price is £108
includes taxes & fees
26 Apr - 27 Apr
DoubleTree by Hilton Edinburgh Airport

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,302 reviews)
"Great place to stay, walking distance from Airport. Clean room, comfortable beds, great breakfast."
United Kingdom
Sarah
The price is £92
includes taxes & fees
12 Apr - 13 Apr
Moxy Edinburgh Airport

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (669 reviews)
"Perfect place to stay before flying out of Edinburgh. Its best features are the cleanliness of the rooms and it is always warm and cosy in winter - unlike many fancier hotels we have stayed in."
United Kingdom
Susan
The price is £62
includes taxes & fees
6 Apr - 7 Apr
Hill Park Hotel

Queensferry guest house

Queensferry guest house
2.0 star property
Rosyth
7.0 out of 10, Good, (54 reviews)
"Room was clean and tidy staff was friendly. Perfect for what we needed for the night"
United Kingdom
Natalie
The price is £47
includes taxes & fees
6 Apr - 7 Apr
Queensferry guest house

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful property. We really enjoyed our stay. Quiet and relaxing."
Canada
Shelley
The price is £181
includes taxes & fees
2 Apr - 3 Apr
Norton House Hotel & Spa

ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
Gogar
8.2 out of 10, Very good, (1,069 reviews)
"The room was clean, staff were friendly and accommodating, fast internet connection and quiet."
United Kingdom
Honey
The price is £68
includes taxes & fees
12 Apr - 13 Apr
ibis budget Edinburgh Park

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,000 reviews)
"Absolutely perfect! Location is amazing and the staff are incredible and made our stay extra special."
United Kingdom
Ann
The price is £425
includes taxes & fees
30 Mar - 31 Mar
The Balmoral Hotel

W Edinburgh

W Edinburgh
5.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (420 reviews)
"Super Friendly staff, great location and great room"
United Kingdom
Roger
The price is £249
includes taxes & fees
6 Apr - 7 Apr
W Edinburgh

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,042 reviews)
"Throughly enjoyed our stay, room was spacious, staff couldn't have been more helpful "
United Kingdom
Georgia
The price is £140
includes taxes & fees
1 Apr - 2 Apr
Apex Waterloo Place 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.

Choose what matters most at beach hotels in Rosyth

Find out more about Rosyth

Rosyth and its attractions for beach lovers

Rosyth, located on the southern shores of the Firth of Forth, offers a variety of captivating activities for beach lovers. Start your day with a stroll along the picturesque waterfront at Rosyth Harbour, where you can watch the boats come and go while soaking up the serene views of the Firth. For a more active experience, head to the nearby Silver Sands Beach, just a short drive away, where families can enjoy sandy shores and safe swimming conditions, perfect for children to splash about. History enthusiasts will appreciate a visit to the nearby Rosyth Castle, an impressive 15th-century structure that adds a touch of intrigue to your beach getaway. If you're feeling adventurous, why not try your hand at paddleboarding or kayaking in the calm waters of the Firth? Finish off your day with a seafood dinner at one of the local eateries, where you can indulge in freshly caught fish while enjoying stunning sunset views over the water. Staying at hotels in Rosyth means you'll have convenient access to these attractions, and many properties boast unique features such as family-friendly amenities and inviting outdoor spaces, making it easy to unwind after a day of exploration. With attentive service and comfortable accommodations, your stay will feel like a home away from home, ensuring a memorable experience for your family.

Top Rosyth Hotel Reviews

Frequently asked questions

What is Rosyth like for travellers who love the beach?
Find a great place to stay in Rosyth, which has a lot to offer the traveller looking to book a beach holiday.
What is there to see and do around Rosyth?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. Beach lovers can head straight to Silver Sands Beach or Portobello Beach for some quality time by the water. Discover a variety of local attractions, which include Edinburgh Castle and Royal Mile. For more things to see and do, consider visiting Dunfermline Abbey or Hopetoun House.

Explore a world of travel with Expedia