A beach with a bird standing on the sand near the water's edge.

Search Dunfermline hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for Dunfermline hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
United States
DEEPAK
AU$439
includes taxes & fees
4 Oct - 5 Oct
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
United States
Jessica
AU$221
includes taxes & fees
20 Sept - 21 Sept
Holiday Inn Edinburgh Zoo by IHG

3. Moxy Edinburgh Airport

Moxy Edinburgh Airport
Ingliston
United Kingdom
Lee
AU$294
includes taxes & fees
8 Oct - 9 Oct
Moxy Edinburgh Airport

4. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
Canada
Jocelyne
AU$230
includes taxes & fees
8 Oct - 9 Oct
Dalmahoy Hotel & Country Club

5. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
Canada
Alexis
AU$395
includes taxes & fees
4 Oct - 5 Oct
Apex Waterloo Place Hotel

6. Dakota Edinburgh

Dakota Edinburgh
South Queensferry
United States
Philp
AU$213
includes taxes & fees
4 Oct - 5 Oct
Dakota Edinburgh

7. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
United States
Jason
AU$379
includes taxes & fees
6 Oct - 7 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

8. Market Street Hotel

Market Street Hotel
Old Town Edinburgh
United States
Benjamin
AU$446
includes taxes & fees
28 Sept - 29 Sept
Market Street Hotel

9. The City Hotel

The City Hotel
Town Centre
United States
Phil
AU$162
includes taxes & fees
4 Oct - 5 Oct
The City Hotel

10. Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
United Kingdom
Pemba
AU$223
includes taxes & fees
5 Oct - 6 Oct
Village Hotel Edinburgh

11. Pitbauchlie House Hotel, Sure Hotel Collection by BW

Pitbauchlie House Hotel, Sure Hotel Collection by BW
Pitcorthie
United States
Flora
AU$150
includes taxes & fees
27 Sept - 28 Sept
Pitbauchlie House Hotel, Sure Hotel Collection by BW

12. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
United States
John
AU$370
includes taxes & fees
4 Oct - 5 Oct
Leonardo Royal Hotel Edinburgh

13. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
United States
Steven
AU$819
includes taxes & fees
4 Oct - 5 Oct
Virgin Hotels Edinburgh

14. Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel
Crossford
United Kingdom
Adetola
AU$135
includes taxes & fees
1 Oct - 2 Oct
Best Western Plus Dunfermline Crossford Keavil House Hotel

15. YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
Canada
Matthew
AU$313
includes taxes & fees
4 Oct - 5 Oct
YOTEL Edinburgh

16. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
United Kingdom
Tarik
AU$181
includes taxes & fees
4 Oct - 5 Oct
DoubleTree by Hilton Edinburgh - Queensferry Crossing

17. The Hoxton, Edinburgh

The Hoxton, Edinburgh
West End
Australia
Bishma
AU$353
includes taxes & fees
4 Oct - 5 Oct
The Hoxton, Edinburgh

18. The Adamson Hotel

The Adamson Hotel
Crossford
United Kingdom
Steven
AU$128
includes taxes & fees
1 Oct - 2 Oct
The Adamson Hotel

19. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
Ingliston
United Kingdom
Marie
AU$301
includes taxes & fees
20 Sept - 21 Sept
Hampton by Hilton Edinburgh Airport

20. Holiday Inn Express Dunfermline by IHG

Holiday Inn Express Dunfermline by IHG
Dunfermline
Canada
Colin
AU$146
includes taxes & fees
4 Oct - 5 Oct
Holiday Inn Express Dunfermline by IHG
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Dunfermline

Find the best Dunfermline areas for the activities you enjoy most.

Rosyth

The seaside views and historical sites are a few reasons travellers visit Rosyth. Though there aren't many top sights in the neighbourhood, you can visit Dunfermline Abbey and Hopetoun House, a few notable attractions nearby.

Pitreavie

While Pitreavie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Duloch

While Duloch isn't home to many top sights, Dunfermline Abbey and Silver Sands Beach are some notable places to visit nearby.

Town Centre

While visiting Town Centre, you might make a stop by sights like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Pitcorthie

While Pitcorthie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Stay near popular Dunfermline attractions

An interior of a cathedral with high arched ceilings, stone columns, and a central stained glass window.
Photo by Angela Newlands

Dunfermline Abbey

9.6/10 (54 reviews)
Find out about the history of Dunfermline when you take a trip to Dunfermline Abbey. Visit the spas and lively bars in this relaxing area.
See properties
A lobster in an aquarium with rocks and water.
Photo by Charlotte Dingley

Deep Sea World

8.0/10 (18 reviews)
Make time in your itinerary to visit the sea creatures at Deep Sea World during your trip to North Queensferry. Discover the fascinating museums in this walkable area or seek out the golf courses.
See properties

Knockhill Racing Circuit

9.0/10 (20 reviews)
You can take time to visit Knockhill Racing Circuit during your travels to Dunfermline. Visit the spas and top-notch restaurants in this relaxing area.
See properties

Culross Palace

9.6/10 (14 reviews)
You can find out about the history of Culross with a stop at Culross Palace. Visit the spas and lively bars in this relaxing area.
See properties

Culross Abbey

9.8/10 (13 reviews)
Find out about the history of Dunfermline when you take a trip to Culross Abbey. Visit the spas and lively bars in this relaxing area.
See properties

Pittencrieff Park

9.4/10 (42 reviews)
Explore the lovely green spaces of Pittencrieff Park and enjoy the golf courses in Dunfermline. Visit the spas and lively bars in this relaxing area.
See properties

Dunfermline Golf Club

8.4/10 (6 reviews)
Enjoy a round of golf in Dunfermline at Dunfermline Golf Club. Visit the spas and lively bars in this relaxing area.
See properties

Andrew Carnegie Birthplace Museum

9.4/10 (16 reviews)
You can study the exhibits at Andrew Carnegie Birthplace Museum, a museum with a story of its own, during your holiday in Dunfermline. Make time for the spas and golf courses in this walkable area.
See properties

Learn more about Dunfermline

Explore the birthplace of Andrew Carnegie and see where Robert the Bruce is buried at magnificent Dunfermline Abbey. Wander through Pittencrieff Park's peaceful gardens, then visit nearby Deep Sea World in North Queensferry for Scotland's longest underwater tunnel.

See all hotels in Dunfermline
A historic church with a prominent tower and arched windows.
Photo by Steph

Top Dunfermline Hotel Reviews

Recent Reviews in Dunfermline

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

10/10 Excellent
"Staff was friendly, location was perfect and the facility was clean"
Paul 2-night trip
Posted less than an hour ago
Apex Waterloo Place Hotel
Market Street Hotel

Market Street Hotel

10/10 Excellent
"Great location in Edinburgh. The rooms are beautifully appointed, well-supplied."
Leroy 1-night trip
Posted 6 hours ago
Market Street Hotel
YOTEL Edinburgh

YOTEL Edinburgh

8/10 Good
"A clean and modern hotel within easy reach of Princes Street and many restaurants. Some of the staff were friendly and kind, others appeared disinterested. Having more staff available at reception would improve the experience and reduce queues. The room was spacious and well equipped. Bed was large and comfortable - great nights sleep. Breakfast was ok- hot and cold options available but again could have benefited from more staff to help replenish food and drinks. Overall, it was a comfortable stay."
Debbie 2-night trip
Posted 9 hours ago
YOTEL Edinburgh
Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel

10/10 Excellent
"Staff was friendly and great location- clean"
Kristin 2-night trip
Posted 9 hours ago
Apex City of Edinburgh Hotel
The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton

10/10 Excellent
"Staff couldn’t have been nicer or more helpful. Location is great and the rooms are lovely and comfortable. Breakfast is a very generous buffet or very good made to order options."
jennifer 3-night trip
Posted 9 hours ago
The Caledonian Edinburgh, Curio Collection by Hilton
Moxy Edinburgh Airport

Moxy Edinburgh Airport

10/10 Excellent
"Courteous and professional staff"
Edward Albert Guarin 1-night trip
Posted 9 hours ago
Moxy Edinburgh Airport
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

10/10 Excellent
"Didn’t use any of the facilities, this was a functional bed for a night enjoying other amenities in edinburgh"
Steve 1-night trip
Posted 11 hours ago
Holiday Inn Edinburgh Zoo by IHG
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

10/10 Excellent
"Really nice and big hotel, lots of parking out front. Nice peaceful surroundings. We used the pool and sauna which were great. Busy golf courses, always some activity going on. Good proximity to airport but not in the flight path so doesn’t bother during stay. Staff at front desk very helpful and friendly"
Charlotte 2-night trip
Posted 11 hours ago
Dalmahoy Hotel & Country Club
Village Hotel Edinburgh

Village Hotel Edinburgh

8/10 Good
"I liked the location relative to solid bus stops but my room on floor 1 had no view. Big bummer. Great otherwise"
Tosh 4-night trip
Posted 12 hours ago
Village Hotel Edinburgh

More cheap accommodation in Dunfermline

Metro Inns Falkirk

Metro Inns Falkirk

Bean Cross Farm Polmont Falkirk Scotland
AU$76
8 Oct - 9 Oct
includes taxes & fees
6/10 (898 reviews)
Metro Inns Falkirk
Revolver Edinburgh

Revolver Edinburgh

35 Palmerston Place Edinburgh Scotland
AU$89
8 Oct - 9 Oct
includes taxes & fees
6.4/10 (51 reviews)
Revolver Edinburgh
Edinburgh Travel Guest House

Edinburgh Travel Guest House

30 Minto Street Edinburgh Scotland
AU$93
1 Oct - 2 Oct
includes taxes & fees
7.2/10 Good! (141 reviews)
Edinburgh Travel Guest House
Livingston Lodge Hotel

Livingston Lodge Hotel

Hawkbrae Livingston Scotland
AU$126
6 Oct - 7 Oct
includes taxes & fees
Livingston Lodge Hotel
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

1 a Parliament Square Edinburgh Scotland
AU$267
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (1,276 reviews)
CODE - The Court, Edinburgh
Cairn Hotel

Cairn Hotel

10-18 Windsor Street Edinburgh Scotland
AU$302
6 Oct - 7 Oct
includes taxes & fees
8.6/10 Excellent! (1,009 reviews)
Cairn Hotel

Find out more about Dunfermline

Top reasons to visit Dunfermline

  • Historic Sites: Explore the magnificent Dunfermline Abbey and the impressive Dunfermline Palace, rich in Scottish history.
  • Outdoor Adventures: Enjoy various outdoor pursuits at Craigluscar Activities, perfect for families and thrill-seekers alike.
  • Scenic Landscapes: Discover picturesque surroundings ideal for relaxation and romantic strolls.
  • Vibrant City Centre: Experience a charming atmosphere with family-friendly attractions and local amenities.
  • Diverse Accommodation: Choose from a range of delightful lodging options, catering to all preferences and needs.

Find great hotels near Dunfermline

Discover a range of delightful accommodation options in Dunfermline, Scotland, from charming bed and breakfasts to well-appointed hotels. Whether you're seeking a pet-friendly stay, a business-friendly environment, or a welcoming atmosphere for LGBTQIA travellers, you'll find the perfect lodging to suit your needs. Explore the best Dunfermline hotels and enjoy a memorable holiday experience in this historic town.

  • YOTEL Edinburgh: Experience a modern and stylish stay at YOTEL Edinburgh, located a mere 21km from Dunfermline. Rated 8.8, this hotel embodies the spirit of innovation with its sleek design and smart amenities. Enjoy a delightful dining experience at the on-site restaurant, or grab a quick bite at the SnackBar. For those who wish to maintain their fitness routine, the 24-hour fitness facilities are readily available. The rooms come equipped with Smart TVs, providing entertainment after a day of exploration in the city centre, making it an excellent choice for urban adventurers.
  • Dalmahoy Hotel & Country Club: Set 19km from Dunfermline, the Dalmahoy Hotel & Country Club is perfect for families and golf enthusiasts alike, holding a guest rating of 8.8. Nestled in picturesque surroundings, this property offers a unique family holiday experience with facilities such as an arcade game room and a shared playground for children. Golf lovers can indulge in the dedicated golfing amenities available on-site, including mini-golf, while enjoying the natural beauty of the grounds, making it an ideal retreat for families seeking both relaxation and recreation.
  • Britannia Hotel Edinburgh: Situated 19km from Dunfermline, Britannia Hotel Edinburgh is an inviting option for those travelling with pets. With its pet-friendly policies, which include reasonable fees and provisions for service animals, this hotel ensures a comfortable stay for you and your furry companions. While the hotel itself may not boast the same level of luxury as others, it offers essential amenities and a convenient location, allowing guests to explore the vibrant culture and attractions of Edinburgh with their pets in tow.

Where to stay in Dunfermline

Dunfermline offers a delightful blend of outdoor adventure and scenic beauty, making it an ideal destination for holidaymakers. Explore the charming city centre, with its friendly atmosphere and family-friendly attractions. Nearby, you can discover picturesque landscapes and romantic spots perfect for relaxation. Whether you're seeking a city break or an adventurous getaway, Dunfermline and its surrounding areas promise memorable experiences for every type of traveller.

  • North Queensferry: Nestled on the shores of the Firth of Forth, North Queensferry is a charming village that offers stunning views of the iconic Forth Rail Bridge. The village provides a delightful escape for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore nearby hiking trails in the adjacent national park, or enjoy the local shopping area filled with quaint shops. The peak travel months from July to September offer the best opportunity to experience its vibrant atmosphere, making it ideal for those who love nature and history alike.
  • Rosyth: Located just a short distance from Dunfermline, Rosyth is a bustling neighbourhood known for its waterfront charm and vibrant community. The area is perfect for outdoor adventures, with climbing opportunities and beautiful parks nearby. The local beach is a great spot for relaxation and enjoying seaside activities. The best months to visit are June to July and September, when the weather is favourable for outdoor pursuits. Rosyth also features a variety of shops and eateries, ensuring a pleasant day out for visitors.
  • Culross: This picturesque village is a hidden gem within the Dunfermline area, renowned for its well-preserved historic buildings and stunning coastal scenery. Culross offers access to beautiful hiking trails and outdoor activities, making it a favourite for those seeking adventure. Visitors can explore the nearby national park and admire the striking monuments that dot the landscape. The peak visiting seasons in April and July to August provide the perfect backdrop for enjoying the village's charm and natural beauty.

Things to do in Dunfermline

Dunfermline offers a delightful blend of outdoor and adventure activities, making it an ideal holiday destination. Visitors can enjoy family-friendly experiences, karting, and motor racing, as well as the scenic Dunning Golf Club and the lively Dunfermline Tennis Club. The annual Caterham Racing Festival adds excitement, while Craigluscar Activities provides various outdoor pursuits for all ages. With its picturesque surroundings, Dunfermline is perfect for those seeking adventure and relaxation alike.

Shopping

Dunfermline offers a charming shopping experience with local boutiques and the Kingsgate Shopping Centre, featuring popular high street brands. If you're up for a drive, head to Fife Leisure Park for additional retail options and dining experiences for a delightful day out.

Recreation

In Dunfermline, the Pure Spa & Beauty offers a serene environment with a range of rejuvenating treatments, including massages and facials. For relaxation, visit the nearby Pittencrieff Park, where you can stroll through beautiful gardens and enjoy peaceful walks amidst nature.

Adventure

Experience the thrill at Knockhill Racing Circuit, where you can watch exciting motor racing events. Feel the adrenaline as you explore various driving experiences, from supercar laps to drifting sessions. The vibrant atmosphere makes it a fantastic spot for motorsport enthusiasts and adventure seekers alike.

Nightlife

Explore the lively atmosphere at the Vine Inn on Chalmers Street, where you can enjoy a variety of ales and friendly banter. For a more vibrant scene, head to the Alhambra Theatre, offering a mix of live performances and entertainment throughout the week.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dunfermline

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunfermline are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Dunfermline about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunfermline is Tuesday. The most expensive day to stay in Dunfermline is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to customise your preferences, such as budget, desired location, and hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially cut costs by combining your Dunfermline hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Dunfermline

Dunfermline offers a delightful mix of outdoor adventures and cultural experiences, making it an ideal holiday destination. Visitors can explore the historic Dunfermline Abbey and the impressive Dunfermline Palace, while also enjoying the local leisure centre and beautiful beaches. With its scenic landscapes and rich history, Dunfermline is perfect for those seeking an engaging getaway filled with exploration and relaxation.

  • Knockhill Racing Circuit: Experience the thrill of motorsport at Knockhill Racing Circuit, located in Dunfermline. Known for its exhilarating races and events, this circuit blends adventure with adrenaline, making it a must-visit for motorsport enthusiasts.
  • The Kelpies: Just 19km away, The Kelpies are magnificent equine sculptures that celebrate Scotland's heritage and mythology. Standing at 30 metres tall, these stunning statues provide a cultural insight and are a fantastic photo opportunity.
  • Forth Road Bridge: Located 10km from Dunfermline, the Forth Road Bridge is an iconic feat of engineering. This modern bridge connects communities and offers picturesque views of the Firth of Forth, enhancing the urban landscape.

Best time to go to Dunfermline

The best time to visit Dunfermline can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunfermline falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunfermline falls in January, 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 CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No RainMostly CloudySlightly HighAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudyAverageSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly 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 LowAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunfermline

Flying into Dunfermline, Scotland, can be accomplished via two major airports. EDInburgh Airport (EDI) is approximately 14km away and offers convenient hotel options such as Crescent House and Virgin Hotels Edinburgh, both around 11km from the airport, while the Sheraton Grand Hotel & Spa is 10km away. GLAsgow International Airport (GLA) is situated 64km from Dunfermline, with nearby hotels like JA Mar Hall Scotland, Kimpton Blythswood Hotel & Spa, and Cameron House on Loch Lomond, all providing various transportation services to the airport. Another option is Aberdeen Airport (ABZ), located 146km away, with hotels like Marcliffe and Trump® International Scotland within easy reach.

Frequently asked questions

What is the best area to stay in Dunfermline?
The best area to stay in Dunfermline is the city centre, particularly around the High Street and the areas surrounding Dunfermline Abbey and Pittencrieff Park.This central area is the heart of Dunfermline, offering easy access to the city's main attractions. You'll find a good selection of shops, eateries, and local services along the High Street, and it's very walkable. The historic Dunfermline Abbey, the burial place of Scottish kings and queens, is a prominent landmark here, as is the entrance to the impressive Pittencrieff Park, known locally as 'The Glen'.Couples looking for a relaxing and culturally rich break will find this area particularly appealing. You're within a short stroll of the Abbey and the Andrew Carnegie Birthplace Museum, offering plenty of daytime activities. In the evenings, there are various restaurants and traditional pubs to enjoy, providing a pleasant end to your day without needing to travel far.For families, staying near Pittencrieff Park is an excellent idea. The park itself offers expansive green spaces, play areas, and even peacocks roaming freely, providing hours of entertainment for children.
What are the best family hotels in Dunfermline?
For families visiting Dunfermline, several highly-rated hotels offer excellent amenities and convenience, including the Holiday Inn Express Dunfermline by IHG, the Best Western Plus Dunfermline Crossford Keavil House Hotel, and the Pitbauchlie House Hotel, Sure Hotel Collection by BW.The 3-star Holiday Inn Express Dunfermline by IHG, with an 8.8 rating, is a great option, particularly for its family-friendly amenities such as complimentary cribs, connecting rooms, and child-safe window designs. Guests frequently highlight the friendly and helpful staff, excellent rooms, and great breakfast. It's also conveniently located just 2.2 km from Townhill Country Park.Another superb choice is the 4-star Best Western Plus Dunfermline Crossford Keavil House Hotel, rated 8.4. This hotel stands out with its indoor pool, children's pool, connecting rooms, complimentary cribs, and free rollaway extra beds, making it ideal for families. Guests often praise the comfortable rooms and excellent food, along with the fantastic spa facilities. Complimentary parking is also available.The 3-star Pitbauchlie House Hotel, Sure Hotel Collection by BW, holding an 8.8 rating, provides a welcoming experience for families. It offers travel cribs, kids' meals, and free WiFi. Guests appreciate the clean rooms, lovely showers, and easy parking. It is also just 2.0 km from Pittencrieff Park, superb for a family outing. Find more child-friendly accommodations in Dunfermline
What are the best spa hotels in Dunfermline?
For a highly-rated spa hotel in Dunfermline, the Best Western Plus Dunfermline Crossford Keavil House Hotel is an excellent choice.This 4-star hotel, with a very good 8.4 rating, offers an onsite spa with a wide array of treatments including deep tissue and hot stone massages, facials, and body scrubs. They have couples' treatment rooms and a steam room for relaxation. Guests consistently praise the fantastic spa and the friendly, helpful staff. The hotel also boasts comfortable, clean rooms and excellent food, with the added convenience of free parking. It is also just 0.4 km from the Dunfermline Golf Club. See all spa hotels in Dunfermline
What hotels in Dunfermline offer free breakfast?
For hotels in Dunfermline offering a complimentary breakfast, consider The City Hotel, Holiday Inn Express Dunfermline by IHG, or Hill Park Hotel.The 3-star City Hotel, with an 8.8 rating, provides a free full breakfast and is conveniently located near several attractions, including Pittencrieff Park and Dunfermline Abbey, both just 0.4 km away. Guests frequently comment on the spacious and clean rooms, as well as the excellent breakfast.Another excellent choice is the 3-star Holiday Inn Express Dunfermline by IHG, rated 8.8. This hotel offers a free buffet breakfast and is praised for its friendly and helpful staff, as well as its great breakfast options.The 3-star Hill Park Hotel, with an 8.6 rating, also includes a complimentary full breakfast. Guests appreciate the clean and lovely rooms, the excellent breakfast, and the friendly staff. Free self-parking is also available here. Find more hotels with breakfast in Dunfermline
What are the top pet-friendly hotels in Dunfermline?
For top pet-friendly hotels in Dunfermline, consider the Holiday Inn Express Dunfermline by IHG and the Best Western Plus Dunfermline Crossford Keavil House Hotel.The 3-star Holiday Inn Express Dunfermline by IHG, with an 8.8 rating, offers convenient accommodation where pets are permitted. Guests frequently mention the excellent and clean rooms, along with the great, free buffet breakfast. Its location is also considered convenient, and Townhill Country Park is just 2.2 km away.Another highly-rated option is the 4-star Best Western Plus Dunfermline Crossford Keavil House Hotel, which has an 8.4 rating. This hotel also permits pets and offers an onsite spa with a steam room and various treatments, including deep tissue massage and facials. Guests often praise the friendly and helpful staff, the comfortable and clean rooms, and the excellent food. Free parking is also available. See more pet-friendly hotels in Dunfermline
What are the best budget hotels in Dunfermline?
When looking for excellent budget hotels in Dunfermline, consider the Holiday Inn Express Dunfermline by IHG, Hill Park Hotel, The City Hotel, Pitbauchlie House Hotel, Sure Hotel Collection by BW, and The Adamson Hotel.The 3-star Holiday Inn Express Dunfermline by IHG, with a rating of 8.8, offers complimentary breakfast, including a buffet, and free self-parking. Guests frequently mention the friendly and helpful staff, the great breakfast, and the excellent, clean rooms. It is conveniently located 2.2 km from Townhill Country Park.Another great option is the 3-star Hill Park Hotel, rated 8.6. This hotel provides free breakfast, including a full breakfast, free toiletries, and free self-parking. Guests consistently praise the clean and lovely rooms, the excellent breakfast, and the friendly, helpful staff.The 3-star City Hotel, with a rating of 8.8, offers free WiFi, free breakfast, and free toiletries. It is exceptionally well-located, being just 0.4 km from Pittencrieff Park, 0.3 km from Dunfermline Abbey, and 0.4 km from the Andrew Carnegie Birthplace Museum. Travellers often highlight the friendly and helpful staff, the spacious and clean rooms, and the excellent breakfast.The 3-star Pitbauchlie House Hotel, Sure Hotel Collection by BW, rated 8.8, provides free toiletries, free internet, and free self-parking. It is located 2.0 km from Pittencrieff Park and 1.8 km from Dunfermline Abbey. Guests appreciate the friendly and helpful staff, the clean and lovely rooms, and the easy parking.Finally, The Adamson Hotel, a 3-star property with an 8.4 rating, offers free WiFi, free self-parking, and free toiletries. It is located 1.9 km from Pittencrieff Park. Guests often comment on the friendly and great staff, the good-sized and clean rooms, and the excellent food. View all budget hotels in Dunfermline
What are the most romantic hotels in Dunfermline for couples?
For a romantic stay in Dunfermline, couples might consider the DoubleTree by Hilton Edinburgh - Queensferry Crossing or the Best Western Plus Dunfermline Crossford Keavil House Hotel.The 4-star DoubleTree by Hilton Edinburgh - Queensferry Crossing has an excellent rating of 9.2, with guests frequently praising its modern rooms and excellent food. Many rooms offer lovely sea, ocean, or water views, providing a beautiful backdrop for a romantic getaway.Another appealing option is the 4-star Best Western Plus Dunfermline Crossford Keavil House Hotel, rated 8.4. This hotel provides a wonderful spa experience with amenities such as a hot tub, steam room, and couples' treatment rooms, great for relaxation together. Guests often highlight the friendly and helpful staff, as well as the fantastic spa facilities. It is also conveniently located just 0.4 km from Dunfermline Golf Club. See all romantic hotels in Dunfermline
What are the best hotels in Dunfermline near Pittencrieff Park?
For hotels in Dunfermline near Pittencrieff Park, The City Hotel is a much-loved option.The 3-star City Hotel, with an 8.8 rating, is particularly convenient as it is located just 0.4 km from Pittencrieff Park. Guests frequently highlight the friendly and helpful staff, as well as the spacious and clean rooms. The hotel also provides a free full breakfast and complimentary WiFi, making it a comfortable and convenient choice for your stay.
When is the best time to go to Dunfermline?
The best time to visit Dunfermline is during the spring (April to June) and autumn (September to October) months, when the weather is generally mild and the crowds are smaller.Spring offers pleasant temperatures and blooming gardens, making it an ideal time for exploring Dunfermline Abbey and Pittencrieff Park. You'll find fewer tourists than in the peak summer months, allowing for a more relaxed experience at popular attractions.Autumn also provides comfortable weather for sightseeing, with the added beauty of changing leaf colours, particularly noticeable in the parklands. This season is great for couples seeking a peaceful getaway and a chance to enjoy the historic sites without the busiest crowds.While summer (July and August) brings the warmest weather, it also sees the highest number of visitors, especially families, and accommodation prices can be higher.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Dunfermline.
How can I save on a hotel booking in Dunfermline with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Dunfermline hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Dunfermline?
Prices for hotels in Dunfermline often vary, but you can find a great deal from AU$76 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia