Find hotels in Dunfermline from SAR 223

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,877 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Nira Caledonia

4.0 star property
9.2 out of 10, Wonderful, (576)
"The hotel is well located. Bed comfortable. Breakfast very good. Staff very welcoming. The room was just OK. "
The price is SAR 725
SAR 870 total
includes taxes & fees
21 Apr - 22 Apr
Nira Caledonia

Ten Hill Place

4.0 star property
9.4 out of 10, Exceptional, (1007)
"Hotel was spotless, staff were great, location was brilliant, will definitely use again."
The price is SAR 491
SAR 589 total
includes taxes & fees
21 Apr - 22 Apr
Ten Hill Place

Hotel du Vin & Bistro Edinburgh

4.0 star property
9.4 out of 10, Exceptional, (1005)
"this is a great wee hotel (actually not wee, they have 40 rooms) in a very convenient-for-tourists location. the proximity to The Meadows and its expansive walking possibilities is a plus."
The price is SAR 522
SAR 627 total
includes taxes & fees
21 Apr - 22 Apr
Hotel du Vin & Bistro Edinburgh

Cairn Hotel

2.0 star property
8.6 out of 10, Excellent, (1003)
"Huge room for 3 Great friendly service close to all attractions. Freshly renovated. Whats not to like?"
The price is SAR 446
SAR 536 total
includes taxes & fees
24 Apr - 25 Apr
Cairn Hotel

The Bonham Hotel

5.0 star property
9.2 out of 10, Wonderful, (879)
"Just a hidden gem in the heart of Edinburgh. Luxurious and convenient with a great team too. Fab bar & rooms and bonus of off road parking. "
The price is SAR 681
SAR 817 total
includes taxes & fees
21 Apr - 22 Apr
The Bonham Hotel

Stay Central

3.0 star property
8.2 out of 10, Very Good, (1001)
"This was a nice place to stay. I loved the location, it was within walking distance of everything I wanted to do."
The price is SAR 465
SAR 557 total
includes taxes & fees
21 Apr - 22 Apr
Stay Central

Grassmarket hotel

3.0 star property
8.6 out of 10, Excellent, (1001)
"Great location but comes with a good amount of surrounding noise. Grass market is a great area to hang out in."
The price is SAR 598
SAR 718 total
includes taxes & fees
21 Apr - 22 Apr
Grassmarket hotel

Premier Lodge

3.5 star property
9.4 out of 10, Exceptional, (409)
"Good hotel, really clean and not too far away from food outlets Good internet too "
The price is SAR 254
SAR 305 total
includes taxes & fees
17 Apr - 18 Apr
Premier Lodge

Ocean Mist Leith

2.5 star property
10.0 out of 10, Exceptional, (512)
"A very unique accommodation, expertly refurbished from a wartime minesweeper. A good nights sleep for all. A very warm welcome from Brian, nothing too much trouble. For those wanting an escape from technology with all the comfort of a boutique hotel"
The price is SAR 678
SAR 814 total
includes taxes & fees
17 Apr - 18 Apr
Ocean Mist Leith

Leonardo Edinburgh Murrayfield

3.0 star property
8.2 out of 10, Very Good, (1003)
"It's an ok hotel. Noisy in the halls. Didn't overly like the lace. Breakfast was good. "
The price is SAR 341
SAR 410 total
includes taxes & fees
21 Apr - 22 Apr
Leonardo Edinburgh Murrayfield

King Robert Hotel

3.0 star property
8.6 out of 10, Excellent, (373)
"It was nice, well laid out, i would stay there again"
The price is SAR 297
SAR 356 total
includes taxes & fees
21 Apr - 22 Apr
King Robert Hotel

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1109)
"The shower leak "
The price is SAR 417
SAR 501 total
includes taxes & fees
21 Apr - 22 Apr
Dakota Edinburgh

Fingal - A Luxury Floating Hotel

5.0 star property
10.0 out of 10, Exceptional, (385)
"A gorgeous hotel. Staff are so helpful and friendly, wonderful atmosphere, fabulous food and an insanely comfortable bed. Would highly recommend. "
The price is SAR 1,126
SAR 1,351 total
includes taxes & fees
21 Apr - 22 Apr
Fingal - A Luxury Floating Hotel

Stirling Court Hotel

3.0 star property
8.4 out of 10, Very Good, (1001)
"I liked the quietness, it made it feel very private. The warmth of the room was perfect. The breakfast menu was impressive."
The price is SAR 364
SAR 437 total
includes taxes & fees
16 Apr - 17 Apr
Stirling Court Hotel

Point A Hotel Edinburgh Haymarket

3.0 star property
8.8 out of 10, Excellent, (1477)
"I initially booked this hotel out of convenience. It was located near to both Haymarket Station and the Usher Hall. That was my main concern. I was totally amazed by the helpfulness, the friendliness, and the professionalism of the staff at the hotel. They were all outstanding! This was such a surprise to me as Id only expected a basic bed for the night. The room was immaculately clean, and the bed was SO comfy. They provide an early check in and a late check out facility, which was...
The price is SAR 511
SAR 613 total
includes taxes & fees
16 Apr - 17 Apr
Point A Hotel Edinburgh Haymarket

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1607)
"Food - breakfast was really really good with attentive service and THE MOST AMAZING fresh waffles!!! However room was not as well appointed as it maybe should have been for the price and also a lack of snacks/mini bar etc meant that it didnt match the cost paid"
The price is SAR 557
SAR 669 total
includes taxes & fees
21 Apr - 22 Apr
Apex Waterloo Place Hotel

The Stirling Highland Hotel

4.0 star property
8.6 out of 10, Excellent, (1008)
"Great location, couldn’t be better really , 5mins from the castle, 2mins from town. Great facilities and food was good too."
The price is SAR 296
SAR 355 total
includes taxes & fees
20 Apr - 21 Apr
The Stirling Highland Hotel

Parliament House Hotel

3.0 star property
8.8 out of 10, Excellent, (885)
"Ideal for access to buses, trains, shops and restaurants. Very presentable, clean and quiet. Staff polite and helpful. Would definitely choose this hotel if i came to Edinburgh again."
The price is SAR 511
SAR 613 total
includes taxes & fees
20 Apr - 21 Apr
Parliament House Hotel

Tigerlily

4.0 star property
9.4 out of 10, Exceptional, (952)
"The hotel is in a perfect location. The staff were extremely accommodating and the bar/restaurant area was lovely especially given we were there over the holidays. Would definitely recommend!"
The price is SAR 1,095
SAR 1,314 total
includes taxes & fees
20 Apr - 21 Apr
Tigerlily

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1055)
"The “Virgin” brand means the hotel can charge extra. Checking in was not pleasant. Too many people. Too small a space. Otherwise our stay was fine. Great decor. Good location."
The price is SAR 948
SAR 1,138 total
includes taxes & fees
27 Apr - 28 Apr
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.
Don't see what you're looking for?
See all available properties in Dunfermline
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Dunfermline

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

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?

Super 2 Bedroom Flat near Dalkeith Town Center: This vacation home rental near Dunfermline offers a garden and free WiFi to help you feel comfortable in your new surroundings. 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 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 is another good option for your trip.

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

Best Western Plus Dunfermline Crossford Keavil House Hotel is a top hotel for people traveling with their pets, and offers a restaurant and an indoor pool for its human guests. Other good choices to stay with your pet include Holiday Inn Express Dunfermline by IHG 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 are some accommodations with pools in Dunfermline?

Holiday Inn Edinburgh by IHG: Hotel, 2-minute walk from Edinburgh Zoo. Features a full-service spa, an indoor pool, and a health club. Apex Grassmarket Hotel and Apex Waterloo Place Hotel 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 128 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. The picturesque setting of Pittencrieff Park and Townhill Country Park exemplify the area's natural beauty. 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.