Hotels in Dunfermline

31 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Dunfermline hotels
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

31 Cheap hotels in Dunfermline

Best Dunfermline luxury hotels (4 and 5 stars)

Among the 31 accommodations in Dunfermline, here are the 4 best luxury hotels

The Resident Edinburgh - Dunfermline
9.1 4201 reviews
Dunfermline
11/07 – 12/07
3175 ﺩ.ﺇ/nightfor 1 night

The Resident Edinburgh

2 5
hotel , Edinburgh
The Resident Edinburgh hotel is situated in Edinburgh city centre, less than 1.6km from Edinburgh Waverley railway station and within walking distance of Edinburgh Castle and the National Museum of Scotland.
This 4-star establishment offers air-conditioned rooms with modern amenities including free Wi-Fi, room service, and a shared lounge; each room features a desk, coffee machine, fridge, microwave, and safety deposit box.
Dakota Edinburgh - Dunfermline
8.9 13847 reviews
Dunfermline
20/06 – 21/06
1468 ﺩ.ﺇ/nightfor 1 night

Dakota Edinburgh

1 1
hotel , Queensferry
Dakota Edinburgh is a modern hotel situated in South Queensferry, a charming village just 30 minutes from Edinburgh city centre and 10 minutes from Edinburgh Airport. The hotel is a 4-star property with very good user ratings.
The Dakota Edinburgh features a stylish design throughout. Guests can enjoy a range of amenities including a restaurant, bar, fitness centre, and room service. The hotel also offers easy access to local attractions, including the Forth Rail Bridge and the Royal Highland Centre.
The Hawes Inn By Innkeeper's Collection - Dunfermline
8.1 1819 reviews
Dunfermline
11/07 – 12/07
2428 ﺩ.ﺇ/nightfor 1 night

The Hawes Inn By Innkeeper's Collection

2 5
hotel , Queensferry
The Hawes Inn By Innkeeper's Collection is situated in Queensferry, just 20 minutes from Edinburgh city centre and 8 km from two golf courses. This 3-star hotel is rated very good by guests, with excellent scores for location and cleanliness.
The inn features a cosy pub with a log fire and beer garden, perfect for a relaxed evening. It offers rooms with flat-screen TVs, private bathrooms, and tea/coffee making facilities, catering to couples looking for a comfortable stay. Guests can enjoy delicious traditional dishes at the attached restaurant, explore the nearby Deep Sea World aquarium, or take advantage of the stunning views of the Firth of Forth and the Forth Road Bridge.
Voco Edinburgh - Haymarket By Ihg - Dunfermline
8.7 10957 reviews
Dunfermline
11/07 – 12/07
3322 ﺩ.ﺇ/nightfor 1 night

Voco Edinburgh - Haymarket By Ihg

2 5
hotel , Edinburgh
The Voco Edinburgh - Haymarket, an IHG Hotel, is located in the Haymarket district, just a short walk from the Edinburgh International Conference Centre (EICC) and within easy reach of the National Museum of Scotland and the Royal Mile. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
This lodging offers air-conditioned rooms with modern amenities, including flat-screen TVs, private bathrooms, and safety deposit boxes. The hotel features a fitness centre, a restaurant, a bar, a garden, a shared lounge, a business centre, and a 24-hour front desk, as well as free Wi-Fi throughout the property.

Best Dunfermline hotels with parking

The Inn At Charlestown - Dunfermline
8.6 1200 reviews
Dunfermline
11/07 – 12/07
1526 ﺩ.ﺇ/nightfor 1 night

The Inn At Charlestown

2 5
hotel , Dunfermline
The Inn At Charlestown is located in Dunfermline, just 8.9 km from the Forth Bridge and 14.8 km from Hopetoun House. This 3-star hotel enjoys very good user ratings for its cleanliness and overall experience.
The Inn At Charlestown offers a range of facilities for guests, including a garden, a restaurant, a bar, and free parking. There is also room service, free Wi-Fi, and a terrace, making it a great base for exploring the area.
The City Hotel - Dunfermline
8.4 2574 reviews
Dunfermline
15/09 – 18/09
519 ﺩ.ﺇ/nighttotal: 1557 ﺩ.ﺇ (3 )

The City Hotel

1 2
hotel , Dunfermline
The City Hotel is located in Dunfermline, a short walk from Pittencrieff Park, a beautiful green space, and a 5-minute walk from a selection of restaurants. This 3-star hotel has consistently received very good user ratings for its cleanliness, location, and overall experience.
The hotel offers comfortable rooms, each with a flat-screen TV, Wi-Fi access, and tea and coffee making facilities. Guests can enjoy a complimentary traditional Scottish breakfast, dine in the Weavers bar and restaurant, and take advantage of the hotel's terrace or balcony.
Garvock House Hotel - Dunfermline
9.1 1387 reviews
Dunfermline
15/09 – 18/09
760 ﺩ.ﺇ/nighttotal: 2280 ﺩ.ﺇ (3 )

Garvock House Hotel

1 2
hotel , Dunfermline
Garvock House Hotel is a historic country house set in 2 acres of gardens, just 1.6km from Dunfermline railway station and 26km from Edinburgh Airport. The 4-star hotel boasts excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers spacious rooms, measuring 24 square metres, each with a unique design. Guests can enjoy a range of amenities including a restaurant, bar, terrace, garden, and parking, as well as activities like cycling and hiking in the surrounding area.
Pitbauchlie House Hotel - Sure Hotel Collection By Best Western - Dunfermline
8.6 3544 reviews
Dunfermline
04/08 – 07/08
965 ﺩ.ﺇ/nighttotal: 2895 ﺩ.ﺇ (3 )

Pitbauchlie House Hotel - Sure Hotel Collection By Best Western

2 3
hotel , Dunfermline
The Pitbauchlie House Hotel - Sure Hotel Collection By Best Western is located just outside Dunfermline, a mile from the town centre, with easy access to the M90 motorway, the Forth Bridges and Edinburgh. This 3-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers a range of modern and comfortable rooms, each with an ensuite bathroom. Guests can enjoy a variety of amenities, including a restaurant, bar, garden, and free parking.

Frequently Asked Questions about hotels in Dunfermline

  • What are the best landmarks to visit in Dunfermline and around?

    Dunfermline Abbey is a must-see, it's a beautiful old building with a rich history. You could also visit the Pittencrieff Park, it's a lovely green space with a Victorian glasshouse. If you want to see something a little further afield, the Falkland Palace is a short drive away and is well worth a visit.
  • What are the best hotels with a swimming pool in Dunfermline?

  • Which area in Dunfermline is a good option for staying in a hotel?

    The town centre is a good place to stay, it's close to the shops, restaurants and attractions. There are also some nice hotels in the Pittencrieff Park area, which is a bit quieter and more residential.
  • What are the most popular 2, 3 and 4-star hotels in Dunfermline?

    Among 2, 3 and 4-star hotels in Dunfermline, Limekilns Hotel And Bistro, Auld Mill House Hotel and The Inn At Charlestown are the most popular ones.

  • What are the most affordable attractions in Dunfermline?

    The Pittencrieff Park is free to enter and is a great place to spend a few hours. The Dunfermline Museum is also very affordable, and it has some interesting exhibits on the town's history.
  • What are the best luxury hotels in Dunfermline?

  • How can travelers relax during a week in Dunfermline?

    A stroll through Pittencrieff Park is always a good way to relax. You could also visit the Dunfermline Carnegie Library & Galleries, they have a nice cafe where you can sit and enjoy a coffee.
  • What are the best family friendly hotels in Dunfermline?

    The best family friendly hotels in Dunfermline are Garvock House Hotel, The Inn At Charlestown and Holiday Inn Express Dunfermline By Ihg.

  • Where can you find the best traditional local cuisine in Dunfermline?

    The Adam Smith Restaurant is a popular choice for traditional Scottish food. You could also try the Wee Restaurant, they have a good menu of local dishes.
  • What are the best pet friendly hotels in Dunfermline?

    The best pet friendly hotels in Dunfermline are Garvock House Hotel, The Inn At Charlestown and Holiday Inn Express Dunfermline By Ihg.

  • What type of hotels can you find in Dunfermline?

    You can find a range of hotels in Dunfermline, from budget-friendly guesthouses to more luxurious hotels. There are also a few bed and breakfasts in the town.
  • What are the best hotels with jacuzzi in Dunfermline?

  • When is the best time to book a hotel in Dunfermline?

    It's best to book your hotel in advance, especially if you're travelling during peak season. Prices tend to be higher during the summer months.
  • What amenities do hotel rooms typically offer in Dunfermline?

    Most hotels in Dunfermline offer basic amenities like Wi-Fi, TV and tea and coffee making facilities. Some hotels also have more luxurious features, such as a swimming pool or spa.
  • What pet-friendly activities are available in Dunfermline?

    Pittencrieff Park is a great place to walk your dog. There are also a few dog-friendly pubs and restaurants in the town.

Destinations nearby

Best Dunfermline hotels with a pool

Among the 31 accommodations in Dunfermline, here are the 1 best hotels with a pool

Village Hotel Edinburgh - Dunfermline
8.2 6958 reviews
Dunfermline
20/06 – 21/06
1305 ﺩ.ﺇ/nightfor 1 night

Village Hotel Edinburgh

1 1
hotel , Edinburgh
The Village Hotel Edinburgh is conveniently located just outside Edinburgh city centre, approximately 2.6 kilometres from Murrayfield Stadium, Edinburgh Castle, and the EICC.
This 4-star hotel offers 1-bedroom rooms with modern bathrooms, an indoor pool, spa, gym, and Starbucks on-site, plus free Wi-Fi and ample parking.

Best Dunfermline hotels with a restaurant

Sweet Chestnut, Dunfermline By Marston's Inns - Dunfermline
8.1 3520 reviews
Dunfermline
27/12 – 03/01
496 ﺩ.ﺇ/nighttotal: 3472 ﺩ.ﺇ (7 )

Sweet Chestnut, Dunfermline By Marston's Inns

1 2
hotel , Dunfermline
The Sweet Chestnut, Dunfermline by Marston's Inns is located just 12 miles from Edinburgh and 22 miles from Perth, making it a convenient base for exploring both cities. It's a 3-star hotel with very good user ratings for location, cleanliness, and overall experience.
The inn features a garden, restaurant, and bar, providing a relaxed atmosphere for guests. There are comfortable rooms with amenities like flat-screen TVs and free Wi-Fi, as well as a children's playground for families.
Adamson Hotel - Dunfermline
8.1 3575 reviews
Dunfermline
13/08 – 14/08
678 ﺩ.ﺇ/nightfor 1 night

Adamson Hotel

2 2
hotel , Dunfermline
The Adamson Hotel is located in the village of Crossford, just 16 kilometres from Dunfermline and 48 kilometres from Stirling. It's a 3-star hotel with very good user ratings.
The hotel offers a traditional coaching inn atmosphere with modern, refurbished rooms. Guests can enjoy a restaurant, bar, garden, and free parking, making it a great base for exploring the area.
Holiday Inn Express Dunfermline By Ihg - Dunfermline
8.5 3045 reviews
Dunfermline
20/08 – 23/08
1080 ﺩ.ﺇ/nighttotal: 3240 ﺩ.ﺇ (3 )

Holiday Inn Express Dunfermline By Ihg

1 4
hotel , Dunfermline
The Holiday Inn Express Dunfermline is located just off junction 3 of the M90, a short distance from the Carnegie Conference Center and within easy reach of the city centre. This 3-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel is housed in a modern building with a contemporary interior design. It offers a range of amenities including free parking, a restaurant, a bar, a fitness centre, a swimming pool, a garden, and a tennis court.
Champany Inn - Dunfermline
9.0 12 reviews
Dunfermline
20/06 – 21/06
1367 ﺩ.ﺇ/nightfor 1 night

Champany Inn

1 1
hotel , Linlithgow
Champany Inn, near Linlithgow, enjoys a convenient location 3.2km from the Firth of Forth and within a 10-minute drive of Hopetoun House, Blackness Castle, and Linlithgow Palace.
This 26-square-metre room at the inn, sleeping up to four guests, features a private bathroom, tea/coffee making facilities, and beautiful garden views; two on-site restaurants offer diverse menus and free parking is provided.
©2026 cozycozy.com