Find hotels in Rosyth, Dunfermline from $91

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Discover 3,304 Rosyth hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Hill Park Hotel

3.0 star property
9.0 out of 10, Wonderful, (484)
"Good pub good food"
The price is $101
includes taxes & fees
$84 per night
May 4 - May 5
Hill Park Hotel

Queensferry guest house

2.0 star property
6.6 out of 10, (22)
"Property was as expected for the price for a short stay before a flight."
The price is $113
includes taxes & fees
$94 per night
May 6 - May 7
Queensferry guest house

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (607)
"Very pleasant hotel and grounds. Very friendly, helpful staff."
The price is $96
includes taxes & fees
$80 per night
May 5 - May 6
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (571)
"Would stay here again. "
The price is $108
includes taxes & fees
$90 per night
May 5 - May 6
Best Western Plus Dunfermline Crossford Keavil House Hotel

The Adamson Hotel

3.0 star property
8.4 out of 10, Very Good, (403)
"Great stay"
The price is $91
includes taxes & fees
$76 per night
Jun 2 - Jun 3
The Adamson Hotel

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (390)
"Super quaint little hotel with a fantastic restaurant downstairs that has a very beautiful view of the waterfront and bridges. Rooms were very clean and staff very helpful and friendly. "
The price is $149
includes taxes & fees
$124 per night
May 20 - May 21
Orocco Pier

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1105)
"The hotel was very nice: decoration, cleanliness and service. I would definitely stay there again! We enjoyed our stay."
The price is $141
includes taxes & fees
$118 per night
May 5 - May 6
Dakota Edinburgh

Richmond Park Hotel

3.0 star property
8.0 out of 10, Very Good, (525)
"Nice place , bar and restaurant. "
The price is $98
includes taxes & fees
$82 per night
May 4 - May 5
Richmond Park Hotel

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (946)
"Very pleasant stay, set in lovely grounds with plenty of walking trails around Dinner was very nice, plus a lot of choice at breakfast"
The price is $172
includes taxes & fees
$143 per night
May 22 - May 23
Norton House Hotel & Spa

Leonardo Edinburgh Murrayfield

3.0 star property
8.2 out of 10, Very Good, (1002)
"Was so clean Staff were lovely "
The price is $148
includes taxes & fees
$123 per night
May 11 - May 12
Leonardo Edinburgh Murrayfield

Macdonald Houstoun House

4.0 star property
8.2 out of 10, Very Good, (958)
"Great hotel! Clean rooms, friendly staff, and a good location. Comfortable stay with nice amenities. Would stay again!"
The price is $128
includes taxes & fees
$107 per night
May 5 - May 6
Macdonald Houstoun House

Village Hotel Edinburgh

4.0 star property
8.2 out of 10, Very Good, (1000)
"It was the perfect location for us to spend a couple of days in the city with friends "
The price is $175
includes taxes & fees
$145 per night
May 18 - May 19
Village Hotel Edinburgh

Dalmahoy Hotel & Country Club

4.0 star property
8.8 out of 10, Excellent, (1600)
"Really good place. "
The price is $176
includes taxes & fees
$147 per night
May 5 - May 6
Dalmahoy Hotel & Country Club

Murrayfield Hotel

3.0 star property
8.8 out of 10, Excellent, (1000)
"Amazing property and staff"
The price is $158
includes taxes & fees
$132 per night
May 5 - May 6
Murrayfield Hotel

The Raeburn

4.0 star property
9.8 out of 10, Exceptional, (330)
"It was a great experience. I would stay there again and recommend to others!"
The price is $216
includes taxes & fees
$180 per night
May 8 - May 9
The Raeburn

Britannia Hotel Edinburgh

3.0 star property
6.0 out of 10, (1194)
"Friendly staff, good location, clean and quiet."
The price is $92
includes taxes & fees
$77 per night
May 5 - May 6
Britannia Hotel Edinburgh

The Roseate Edinburgh

5.0 star property
9.2 out of 10, Wonderful, (621)
"Nice hotel "
The price is $326
includes taxes & fees
$272 per night
May 5 - May 6
The Roseate Edinburgh

Cumberland Hotel

3.0 star property
7.8 out of 10, Good, (484)
"I love this property. It is so cute and quaint. The area around is absolutely gorgeous, the only hard part we had was having lunches/dinners. Thankfully just a bit further up the street is mamy restaurants."
The price is $182
includes taxes & fees
$152 per night
May 15 - May 16
Cumberland Hotel

Hapimag Resort Edinburgh

4.0 star property
9.8 out of 10, Exceptional, (381)
"Near everything and very nice staff"
The price is $203
includes taxes & fees
$169 per night
May 11 - May 12
Hapimag Resort Edinburgh

Livingston Lodge Hotel

2.5 star property
6.8 out of 10, (368)
" Handy for a great Shopping centre, plenty food outlets near by."
The price is $130
includes taxes & fees
$109 per night
May 15 - May 16
Livingston Lodge 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.
Don't see what you're looking for?
See all available properties in Rosyth
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Rosyth

Find out more about Rosyth

Top reasons to visit Rosyth

  • Historic Landmarks: Visit Rosyth Castle and Rosyth Parish Church to experience the town's rich history and architectural beauty.
  • Outdoor Activities: Enjoy scenic views and outdoor adventures in the picturesque landscapes surrounding Rosyth.
  • Cultural Experiences: Explore the vibrant local culture and community events, perfect for immersing yourself in Scottish traditions.
  • Proximity to Dunfermline: Discover the historical charm and attractions of nearby Dunfermline, enhancing your visit.
  • Diverse Accommodations: Choose from a range of cozy guesthouses to luxurious hotels, catering to all preferences and budgets.

Find great hotels near Rosyth

Discover a variety of accommodations in Rosyth, ranging from cozy guesthouses to luxurious 5-star hotels. Whether you're traveling with pets, on a business trip, or seeking an eco-friendly getaway, Rosyth has options to suit every need and budget. Explore popular choices like The Glasshouse and enjoy competitive room rates, making your stay both comfortable and memorable in this charming Scottish town.

  • Apex Waterloo Place Hotel: This 4-star hotel stands out with its combination of family-friendly amenities and a commitment to eco-friendliness. Located 11 miles from Rosyth, it offers a welcoming environment for families and business travelers alike. The hotel features multiple meeting rooms, a spacious conference area, and a fully-equipped business center, making it an ideal choice for corporate guests. Eco-conscious travelers will appreciate its eco-certification, ensuring a sustainable stay. The property also provides services tailored for children, ensuring a comfortable experience for families.
  • Apex Grassmarket Hotel: Another excellent 4-star option located 11 miles from Rosyth, the Apex Grassmarket Hotel is designed for eco-friendly travelers and business professionals. With its eco-certification, guests can rest easy knowing they are making a sustainable choice. The hotel caters to business needs with a modern business center and versatile meeting rooms. Its vibrant atmosphere, combined with quality services, makes it a great choice for both leisure and work travelers seeking a green stay.
  • YOTEL Edinburgh: Situated 10 miles away from Rosyth, YOTEL Edinburgh presents a unique blend of modernity and convenience. This 4-star hotel offers a variety of dining options, including breakfast and dinner at its in-house restaurant. Fitness enthusiasts will enjoy 24-hour access to fitness facilities, while relaxation seekers can unwind with entertainment options like SmartTVs in their rooms. With its close proximity to the city center, this hotel is perfect for those looking to explore Edinburgh, making it a vibrant choice for your Scottish getaway.

Discover the best areas to stay near Rosyth

Rosyth offers a delightful blend of outdoor adventures and rich culture, making it an ideal vacation spot. Explore the historical charm of nearby Dunfermline, with its stunning scenery and friendly atmosphere. Don't miss the beautiful views of Central Scotland and the quaint neighborhoods of the eastern suburbs. With family-friendly options and affordable hotels, your stay in this welcoming region will be both relaxing and memorable.

  • Edinburgh: Just 11 miles from Rosyth, Edinburgh is a vibrant metropolis that captivates visitors with its rich cultural heritage and stunning architecture. Known for its iconic landmarks, including the historic Edinburgh Castle and the Royal Mile, the city offers a plethora of activities, from shopping and theater to world-class dining. The bustling atmosphere peaks during the summer months, making it an ideal time for family outings or cultural explorations. Don't miss the chance to stroll through its picturesque streets and enjoy the lively festivals that celebrate everything from art to music throughout the year.
  • Inverkeithing: Located only 1 mile from Rosyth, Inverkeithing is a charming city known for its scenic beauty and outdoor activities. This quaint locale invites adventure enthusiasts to explore its parks and waterfront, while the nearby golf courses and motor racing venues provide exhilarating experiences. Inverkeithing boasts a rich history with landmarks that reflect its past, making it a fascinating stop for those keen on outdoor adventures and scenic views. The city's welcoming community and variety of attractions ensure a delightful visit any time of year.
  • Limekilns: Just 2 miles from Rosyth, Limekilns offers a picturesque escape for nature lovers and adventure seekers alike. With its scenic hiking trails and access to golf courses, visitors can immerse themselves in the outdoors while taking in breathtaking views of the surrounding landscapes. The local historic sites and national parks add to the charm, providing an enriching experience for those interested in history and nature. Peak visitation occurs in the warmer months, making it a perfect spot for a relaxing day trip or an adventurous weekend getaway.

Things to do near Rosyth

Rosyth offers a delightful blend of outdoor activities, scenic views, and cultural experiences. Visitors can explore nearby shopping areas, enjoy entertainment at local arenas, and engage in educational activities. This charming town provides a perfect backdrop for a relaxing vacation filled with diverse experiences.

Food and drinks

Indulge in delightful local cuisine at Potter About, 8 miles from Rosyth, or explore the vibrant flavors at Vietnam House Art Gallery, located 10 miles away. For a unique experience, visit the Edinburgh Gin Distillery, 11 miles away, offering exceptional drinks in a romantic setting.

Shopping

The nearest shopping destination is Gyle Shopping Centre, located 8 miles away, offering a blend of family-friendly shops and entertainment. If you're up for a drive, check out The Hub and Scottish Gems, both 11 miles away, featuring unique gifts and local crafts.

Recreation

Experience the excitement at Murrayfield Stadium, just 10 miles away, where you can catch a thrilling sports event. Enjoy a round of golf at Dunfermline Golf Club, located 3 miles away, surrounded by beautiful outdoor scenery. For a fun adventure, try ice skating at Murrayfield Ice Rink, also 10 miles distant.

Adventure

At Knockhill Racing Circuit, located 7 miles from Rosyth, experience the thrill of motor racing in a vibrant, adrenaline-filled environment. Venture to the Midlothian Ski Centre, 11 miles away, for exciting skiing adventures. For nature lovers, the Loch Leven Heritage Trail offers scenic hiking just 11 miles from Rosyth.

Nightlife

Experience the vibrant nightlife in Rosyth with a visit to the Edinburgh Playhouse Theatre, offering a mix of culture and entertainment. For a fun family outing, check out Camera Obscura and World of Illusions. End your night at Greyfriar's Bobby, a cozy pub perfect for drinks and romance.

Booking tips and Expedia advantages for Rosyth

To save money on your trip to Rosyth, consider visiting nearby free attractions like the Royal Mile and Princes Street. Book your hotel during the cheaper months of January to February or November, and try to secure a reservation about a month in advance. For spontaneous travelers, check Expedia's last-minute deals for potential savings. Utilize their search tools for budget-friendly options and consider joining the One Key membership for exclusive discounts. You can also save by combining your hotel, flights, and activities into a package deal for additional savings.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Rosyth is moderately seasonal. The cheapest months to stay around Rosyth are January to February and November, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Rosyth is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you envision. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Rosyth hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Rosyth

Rosyth offers a delightful blend of outdoor activities, scenic views, and rich culture, making it a great vacation spot. Visitors can explore local attractions such as Rosyth Castle, Rosyth Parish Church, and the lively streets nearby. For sports fans, a trip to Murrayfield Stadium is a must. Don't forget to check out the Rosyth Visitor Guide for more insights and family-friendly experiences in this charming Scottish town.

  • Edinburgh Castle: Perched atop Castle Rock, this historic fortress offers stunning panoramic views and a deep dive into Scotland's rich history. Explore its impressive halls, the Crown Jewels, and the Stone of Destiny, all while soaking in its romantic atmosphere.
  • Royal Mile: This bustling street connects Edinburgh Castle to the Palace of Holyroodhouse. Stroll along its cobblestones to discover quaint shops, vibrant street performances, and historic sites, all encapsulating the vibrant city vibes of Edinburgh.
  • University of Edinburgh: One of the oldest universities in the English-speaking world, it boasts beautiful architecture and a rich cultural heritage. Wander through its picturesque campus and feel the scholarly ambiance that has attracted great minds for centuries.

Best time to go to Rosyth

Visitor numbers around Rosyth is generally unchanged in popularity throughout the year. The best time to visit Rosyth is dependant 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 iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.6°F (3.1°C)Light RainMostly CloudyAverageModerately Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageModerately Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageAverage
April44.8°F (7.1°C)No Rain (Dry)Mostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudySlightly HighModerately High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighModerately High
August56.8°F (13.8°C)Light RainMostly CloudyAverageModerately 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 LowModerately Low
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Rosyth

To visit Rosyth, you can fly into several nearby airports. Edinburgh Airport (EDI) is the closest, located 7 miles away, with excellent hotel options like the 5-star Virgin Hotels Edinburgh and the InterContinental Edinburgh The George. Glasgow International Airport (GLA) is 41 miles from Rosyth, offering luxurious stays at the Kimpton Blythswood Hotel & Spa. Dundee Airport (DND) is 33 miles away, featuring accommodations like the 5-star Hideaway Experience. Each airport has various transportation services to these hotels, ensuring convenient access for travelers.

Frequently asked questions

What is Rosyth like?

Rosyth is a neighborhood that travelers like for its seaside.

What's a favorite hotel to stay 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. Another top choice in the area is Queensferry guest house.

How many hotels are there in Rosyth?

When you want to kick up your feet after a day of exploring the sights in Dunfermline, you can choose from 10 Expedia hotels and other accommodations in Rosyth.

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

Yes! Most hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of your booking. Add dates, click "Search", then you can use the "fully refundable" filter to view the best deals available in Rosyth.

Where can I learn more about changing or cancelling my trip to Rosyth?

For more information about rescheduling or cancelling your trip to Rosyth, go to https://www.expedia.com/service/.

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

A few places to visit in the area around Rosyth include Deep Sea World, Church, and Andrew Carnegie Birthplace Museum. While you're out sightseeing, Pittencrieff Park and Dunfermline Abbey 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.