A beach with a bird standing on the sand and waves in the background.

Luxury Hotels & Resorts in Dunfermline from AU$102

  • 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 availability on Dunfermline Luxury Hotels

Our top choices for Dunfermline luxury hotels

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
4.0 star property
Dunfermline
9.2 out of 10, Wonderful, (954 reviews)
The price is AU$218
includes taxes & fees
21 June - 22 June
DoubleTree by Hilton Edinburgh - Queensferry Crossing

Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
4.0 star property
Crossford
8.2 out of 10, Very good, (763 reviews)
The price is AU$171
includes taxes & fees
28 June - 29 June
Best Western Plus Dunfermline Crossford Keavil House Hotel

Sweet Chestnut, Dunfermline by Marston's Inns

Sweet Chestnut, Dunfermline by Marston's Inns
4.0 star property
Dunfermline
8.4 out of 10, Very good, (551 reviews)
The price is AU$115
includes taxes & fees
19 July - 20 July
Sweet Chestnut, Dunfermline by Marston's Inns

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (805 reviews)
The price is AU$522
includes taxes & fees
22 June - 23 June
Dalhousie Castle

Cromlix

Cromlix
5.0 star property
Dunblane
9.8 out of 10, Exceptional, (336 reviews)
  • cleanliness
    Luxury rural retreat offers opulent rooms and gourmet dining in a serene Scottish park setting.
The price is AU$970
includes taxes & fees
19 July - 20 July
Cromlix

Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh
9.2 out of 10, Wonderful, (1,073 reviews)
The price is AU$567
includes taxes & fees
24 June - 25 June
Radisson Blu Hotel, Edinburgh City Centre

voco Edinburgh-Haymarket by IHG

voco Edinburgh-Haymarket by IHG
4.0 star property
Haymarket
9.2 out of 10, Wonderful, (549 reviews)
The price is AU$374
includes taxes & fees
25 June - 26 June
voco Edinburgh-Haymarket by IHG

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.2 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Lavish Edwardian grandeur meets modern indulgence at this luxury spa hotel featuring top amenities in Edinburgh's vibrant West End.
The price is AU$654
includes taxes & fees
28 June - 29 June
The Caledonian Edinburgh, Curio Collection by Hilton

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,007 reviews)
  • cleanliness
    Indulge in Edwardian elegance at this Edinburgh hotel with a Michelin-starred restaurant and full-service spa.
The price is AU$1,336
includes taxes & fees
22 June - 23 June
The Balmoral Hotel

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh
9.4 out of 10, Exceptional, (1,497 reviews)
  • cleanliness
    Indulge in historic Edinburgh luxury with exquisite dining, 24-hour fitness, and impeccable service just steps from the Royal Mile.
The price is AU$680
includes taxes & fees
28 June - 29 June
Virgin Hotels Edinburgh
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.

Top Dunfermline Hotel Reviews

Frequently asked questions

Are you searching for the perfect hotel for your luxury holiday in Dunfermline?
Expedia can help you get a flight to Edinburgh Airport (EDI) airport or Dundee (DND) airport, and then you can select from a variety of places to stay that will deliver the luxury you seek. Amenities are important when you plan a holiday, so we make it easy to find what you want to make your stay special. If you want an upscale hotel that has a spa, an indoor pool or luxury bedding, Expedia can assist you in finding the best luxury hotel experience that Dunfermline offers. During your visit, you might want to enjoy the gardens which Dunfermline is known for.
When can I expect good weather in Dunfermline?
Planning for the weather is an important factor for making your trip to Dunfermline a success, especially when you're splurging. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Dunfermline is 933 mm.
What's there to see and do in Dunfermline?
Experience all that Dunfermline has to offer when you visit Dunfermline Abbey, Knockhill Racing Circuit and Deep Sea World. If you have a little extra time during your trip, you might want to make a stop at Culross Palace and Andrew Carnegie Birthplace Museum.
How can I get around Dunfermline?
It's easier to get around town comfortably when you know your options. If you want to travel outside the area, take a train from Dunfermline Town Station, Dunfermline Queen Margaret Station or Rosyth Station.

Explore a world of travel with Expedia