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

Luxury Hotels & Resorts in Dunfermline from AU$103

  • 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, (949 reviews)
The price is AU$266
includes taxes & fees
12 June - 13 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, (756 reviews)
The price is AU$191
includes taxes & fees
2 July - 3 July
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$134
includes taxes & fees
21 June - 22 June
Sweet Chestnut, Dunfermline by Marston's Inns

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,489 reviews)
The price is AU$350
includes taxes & fees
5 July - 6 July
DoubleTree by Hilton Edinburgh Airport

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,000 reviews)
The price is AU$416
includes taxes & fees
28 June - 29 June
Norton House Hotel & Spa

Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (802 reviews)
The price is AU$534
includes taxes & fees
26 June - 27 June
Dalhousie Castle

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,738 reviews)
The price is AU$245
includes taxes & fees
21 June - 22 June
Dalmahoy Hotel & Country Club

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (977 reviews)
The price is AU$323
includes taxes & fees
28 June - 29 June
Carberry Tower Mansion House and Estate

The Bridge Inn

The Bridge Inn
4.0 star property
Newbridge
9.4 out of 10, Exceptional, (468 reviews)
The price is AU$323
includes taxes & fees
15 June - 16 June
The Bridge Inn

The Inn Place

The Inn Place
4.0 star property
Old Town Edinburgh
8.8 out of 10, Excellent, (990 reviews)
The price is AU$311
includes taxes & fees
12 June - 13 June
The Inn Place
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