Dunfermline Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending Dunfermline hotels

Barnet House Serviced Apartments

10.0 out of 10, Exceptional, (5)
"Very modern apartment in a historic area of a historic city. Very comfortable stay. Good central "home base" if touring by car between Glasgow, Edinburgh, and Doune Castle."
The price is P12,106
P14,527 total
includes taxes & fees
Jul 31 - Aug 1
Barnet House Serviced Apartments

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (511)
"Area seemed a bit run down, the staff was great"
The price is P5,226
P6,271 total
includes taxes & fees
Jul 6 - Jul 7
Hill Park Hotel

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4.0 star property
9.2 out of 10, Wonderful, (776)
"Travelling solo - awesome, efficient, friendly staff, nice, clean, quiet room and very comfortable bed. Plus, food was excellent at restaurant with beautiful view of the bridge. Had a great, one-night stay. Highly recommended!"
The price is P7,074
P8,489 total
includes taxes & fees
Jul 6 - Jul 7
DoubleTree by Hilton Edinburgh - Queensferry Crossing

The Adamson Hotel

3.0 star property
8.4 out of 10, Very Good, (421)
"It was a lovely fun stay with the family, would recommend. "
The price is P4,690
P5,628 total
includes taxes & fees
Jul 25 - Jul 26
The Adamson Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4.0 star property
8.6 out of 10, Excellent, (594)
"Good to stay a night"
The price is P5,806
P6,968 total
includes taxes & fees
Jul 13 - Jul 14
Best Western Plus Dunfermline Crossford Keavil House Hotel

Holiday Inn Express Dunfermline by IHG

3.0 star property
8.8 out of 10, Excellent, (912)
"Very clean updated & friendly staff."
The price is P6,193
P7,432 total
includes taxes & fees
Jul 18 - Jul 19
Holiday Inn Express Dunfermline by IHG

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (963)
"Lovely hotel, walkable distance to lots of activities."
The City Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (637)
"Lovely place to stay. The food was excellent and good value, staff very helpful and the view from bistro and lounge areas lovely. Quiet area."
The price is P4,761
P5,713 total
includes taxes & fees
Jul 27 - Jul 28
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Sweet Chestnut, Dunfermline by Marston's Inns

4.0 star property
8.4 out of 10, Very Good, (453)
"Fantastic place "
The price is P9,354
P11,226 total
includes taxes & fees
Jul 9 - Jul 10
Sweet Chestnut, Dunfermline by Marston's Inns

Premier Inn Dunfermline

3.0 star property
The price is P5,004
P6,004 total
includes taxes & fees
Jul 20 - Jul 21
Premier Inn Dunfermline

Queensferry guest house

2.0 star property
6.8 out of 10, (28)
"This was a one night stay. There were several restaurants within walking distance. The room was quite small but that was ok with us. It was close to a train stop making it easy to get to the airport. The breakfast was minimal."
The price is P3,019
P3,623 total
includes taxes & fees
Jul 10 - Jul 11
Queensferry guest house

Market Street Hotel

4.0 star property
9.6 out of 10, Exceptional, (1034)
"Great place to stay."
Market Street Hotel

Holyrood Aparthotel

4.0 star property
8.8 out of 10, Excellent, (1904)
"Great location. Walkable to all major tourist sights. "
The price is P13,484
P16,180 total
includes taxes & fees
Jul 6 - Jul 7
Holyrood Aparthotel

Eden Locke

4.0 star property
9.6 out of 10, Exceptional, (1239)
"Loved my stay!"
The price is P11,483
P13,779 total
includes taxes & fees
Jul 27 - Jul 28
Eden Locke

Hotel du Vin & Bistro Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (1002)
"Hotel was gorgeous. Rooms were beautiful, and staff were wonderful."
The price is P15,096
P18,116 total
includes taxes & fees
Jul 20 - Jul 21
Hotel du Vin & Bistro Edinburgh

Grassmarket hotel

3.0 star property
8.6 out of 10, Excellent, (1001)
"The beds were very comfortable and the room had all that we needed. Staff was very accommodating and friendly. We enjoyed our stay. The hotel is located in the heart of Edinburgh within walking distance of most everything and bus transportation is just across the street. Wa erly Train station is within walking distance also. "
Grassmarket hotel

Nira Caledonia

4.0 star property
9.2 out of 10, Wonderful, (590)
"Wonderful stay!"
The price is P15,445
P18,534 total
includes taxes & fees
Jul 29 - Jul 30
Nira Caledonia

Stirling Court Hotel

3.0 star property
8.4 out of 10, Very Good, (1008)
"It’s in a beautiful area. The staff were lovely. The room was great & the water was hot"
Stirling Court Hotel

Leonardo Edinburgh Murrayfield

3.0 star property
8.2 out of 10, Very Good, (1003)
"Was so clean Staff were lovely "
The price is P9,354
P11,226 total
includes taxes & fees
Jul 6 - Jul 7
Leonardo Edinburgh Murrayfield

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1000)
"It was in a lovely setting and our room was very nice! Enjoyed the breakfast and the bar."
The price is P18,871
P22,645 total
includes taxes & fees
Jul 12 - Jul 13
The Scholar
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.
Save an average of 15% on thousands of hotels when you're signed in

Apart-hotels in Dunfermline you'll enjoy

These cabins in Dunfermline may fit your trip

Check out hotels with a spa in Dunfermline

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.

Where to stay in Dunfermline

Find the best Dunfermline areas and neighborhoods for the activities you enjoy most.
Rosyth map

Rosyth

The seaside views and historic sites are just a few features travelers like about Rosyth. If you want to do some sightseeing nearby, Deep Sea World and Dunfermline Abbey are a few top places to visit.

Pitreavie map

Pitreavie

Though Pitreavie might not have many top sights, you can venture to the surrounding area to see attractions like Dunfermline Abbey and Deep Sea World.

Crossford map

Crossford

1 out of top 10 points of interest in this area

Visitors to Crossford enjoy its restaurants, and if you want to do some exploring, Dunfermline Golf Club is worth a stop.

Duloch map

Duloch

While there might not be top attractions in Duloch, you can explore the larger area and discover places like Dunfermline Abbey and Deep Sea World.

Pitcorthie map

Pitcorthie

While there might not be top attractions in Pitcorthie, you can explore the larger area and discover places like Dunfermline Abbey and Deep Sea World.

Learn more about Dunfermline

Get away to Dunfermline! Enjoy the gardens, golf, and island views.

Frequently asked questions

Where is the best place to stay in Dunfermline?

DoubleTree by Hilton Edinburgh - Queensferry Crossing is a favorite property for Expedia customers. This hotel offers a restaurant and free parking. Traveler reviews also recommend The City Hotel and Holiday Inn Express Dunfermline by IHG as top options for your stay. See all available top hotels, or vacation rentals in Dunfermline.

What are some of the best vacation rentals that Dunfermline has to offer?

St Giles ApartHotel by Joivy: This vacation home near Dunfermline comes with free WiFi so you can feel at home during your trip. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. See all vacation rentals in Dunfermline.

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

Yes, the majority of hotel bookings are fully refundable as long as you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Dunfermline.

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

For additional details about updating your trip to Dunfermline or cancelling it, head over to our customer service page.

What's the best place to stay on a budget in Dunfermline?

Based on reviews, Hill Park Hotel is a popular hotel for our travelers who want a more economical choice, and features free full breakfast and free WiFi. View all budget hotels in Dunfermline.

What's the best place to stay for a family vacation in Dunfermline?

Pitbauchlie House Hotel, Sure Hotel Collection by BW is a hotel with 2 restaurants and free parking, and it's a top choice on Expedia for families. Attractions like Knockhill Racing Circuit and Deep Sea World are also fun for kids of all ages. Find more child-friendly accommodations in Dunfermline.

What's the best place to stay for a romantic vacation to Dunfermline?

Balmule House is a favorite 5-star B&B for couples, and features bathrobes and 2 bars.

What is the favorite LGBTQ-friendly hotel in Dunfermline?

Holiday Inn Express Dunfermline by IHG is a top LGBTQ-friendly hotel that features free breakfast and free WiFi. DoubleTree by Hilton Edinburgh - Queensferry Crossing and Premier Inn Dunfermline are two other good choices for your trip. See all available hotels listed as LGBTQ-friendly in Dunfermline.

What's the best pet-friendly hotel in Dunfermline?

Holiday Inn Express Dunfermline by IHG is a top hotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good choices to stay with your pet include Best Western Plus Dunfermline Crossford Keavil House Hotel and King Malcolm. See more pet-friendly hotel accommodations in Dunfermline.

Where is the best hotel to stay close to Knockhill Racing Circuit?

Craigduckie Shepherds Huts is one of the top choices for your stay based on our traveler data, and this property offers free parking. It's located 3.5 mi (5.6 km) from Knockhill Racing Circuit. Other good options within 5 miles include The City Hotel and Davaar House.

What about the best place to stay near Pittencrieff Park?

One of the top choices for your stay is The City Hotel, located next to Pittencrieff Park, and this 3-star hotel offers free breakfast and a restaurant. Rooms at 1703 and Davaar House are two other good choices in the immediate area.

What's the best hotel for a beach vacation in Dunfermline?

Boreland Lodge Hotel is a top 3-star hotel with free WiFi, and it's located close to the beach. Other good choices to stay near the beach include Bay and Bridge and The Roods B&B. See more stays near the beach in Dunfermline.

What's the best luxury place to stay in Dunfermline?

DoubleTree by Hilton Edinburgh - Queensferry Crossing is a 4-star hotel with a terrace and a bar, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Find more luxury hotels in Dunfermline.

What's the best golf hotel in Dunfermline?

Holiday Inn Express Dunfermline, an IHG Hotel is a hotel featuring free breakfast and free WiFi, and it's a top choice for golfing nearby. You can tee off at Dunfermline Golf Club during your trip. See more golf hotels in Dunfermline.

What are some accommodations with pools in Dunfermline?

Apex Waterloo Place Hotel: Hotel, 1-minute walk from Princes Street. Features a full-service spa, an indoor pool, and a sauna. Apex Grassmarket Hotel and Delta Hotels by Marriott Edinburgh are two additional hotels that feature an onsite pool. View all hotels with pools in Dunfermline.

What is the best spa hotel in Dunfermline?

Best Western Plus Dunfermline Crossford Keavil House Hotel is a top spa hotel featuring a fitness center, a bar, an indoor pool, and a restaurant. Enjoy a facial, body scrub, or deep-tissue massage at the onsite spa. See all spa hotels in Dunfermline.

What is the best hotel near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

How is it staying in Dunfermline?

Travelers give high marks for the lively bar scene in Dunfermline, which is also known for its gardens. Tourists can also enjoy the city's golf courses and museums. Edinburgh Castle, Princes Street, and Royal Mile are some of the top sights around the area. In Dunfermline, there are 143 hotels and other accommodations to choose from. Find out more about Dunfermline.

What is there to see in Dunfermline?

Attractions like Knockhill Racing Circuit and Deep Sea World are fun for everyone. Landmarks like Dunfermline Abbey, Culross Palace, and Culross Abbey might be worth a visit. You'll also find Edinburgh Castle and Princes Street in the area. Check out what more to see and do in Expedia's Dunfermline guide.

What's the best way to get around Dunfermline?

If you'd like to explore more of the area, ride aboard a train from Dunfermline Town Station, Dunfermline Queen Margaret Station, or Rosyth Station. If you want to venture out around the area, you may want a rental car in Dunfermline for your journey.

What's the seasonal weather like in Dunfermline?

The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 39°F. Average annual precipitation for Dunfermline is 37 inches.