Hotels in Dunfermline

31 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Dunfermline hotels
Choose the perfect holiday 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 Hawes Inn By Innkeeper's Collection - Dunfermline
8.1 1819 reviews
Dunfermline
11/07 – 12/07
NZ$1137/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.
The Raeburn - Dunfermline
9.5 938 reviews
Dunfermline
20/06 – 21/06
NZ$860/nightfor 1 night

The Raeburn

1 1
hotel , Edinburgh
The Raeburn Hotel is located in Edinburgh's Stockbridge district, a 3.2km walk from Princes Street and the New Town, and a 4km walk from Edinburgh Castle.
This 4-star guest house offers 1 bedroom with 1 bathroom, a restaurant serving British cuisine, a bar with terrace, free Wi-Fi, and free on-street parking (weekends and evenings).
The Hoxton, Edinburgh - Dunfermline
8.9 1237 reviews
Dunfermline
20/06 – 21/06
NZ$682/nightfor 1 night

The Hoxton, Edinburgh

1 1
hotel , Edinburgh
The Hoxton, Edinburgh, a 4-star hotel, enjoys a central Edinburgh location, a 6-minute walk (approximately 0.5km) from the Edinburgh International Conference Centre (EICC) and near Murrayfield Stadium, the Real Mary King's Close, and the Camera Obscura.
This pet-friendly establishment offers air-conditioned rooms with private bathrooms, free Wi-Fi, room service, an on-site restaurant and bar, and an à la carte breakfast; guests can also enjoy nearby attractions such as the EICC and Murrayfield Stadium.
The Resident Edinburgh - Dunfermline
9.1 4201 reviews
Dunfermline
11/07 – 12/07
NZ$1487/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.

Best Dunfermline hotels with parking

Dakota Edinburgh - Dunfermline
8.9 13847 reviews
Dunfermline
20/06 – 21/06
NZ$687/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.
Coorie - Dunfermline
9.1 1332 reviews
Dunfermline
30/08 – 02/09
NZ$300/nighttotal: NZ$900 (3 )

Coorie

1 2
hotel , Dunfermline
The Coorie hotel is located in Limekilns, a coastal village just 16 kilometres from Edinburgh and a 10-minute drive from Dunfermline. It has excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The hotel offers a range of rooms with private bathrooms and comfortable features, including a flat-screen TV, desk, and tea and coffee facilities. Guests can enjoy the on-site cafe, bar, restaurant, and garden, as well as free Wi-Fi and parking.
The Inn At Charlestown - Dunfermline
8.6 1200 reviews
Dunfermline
20/06 – 21/06
NZ$1151/nightfor 1 night

The Inn At Charlestown

5 1
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
30/08 – 02/09
NZ$282/nighttotal: NZ$846 (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.

Frequently asked questions about hotels in Dunfermline

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

    Dunfermline Abbey is a must-see, being the burial place of King Robert the Bruce. You can also visit the Dunfermline Carnegie Library and Galleries, which has a great collection of art and local history. If you're looking for something a bit further afield, Edinburgh is just a short train ride away, with iconic landmarks like Edinburgh Castle and the Royal Mile.
  • 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 choice as it's close to the main attractions, shops, and restaurants. There are also some nice hotels just outside the centre, near the Pittencrieff Park, which offers a peaceful setting.
  • What are the most popular 2, 3 and 4-star hotels in Dunfermline?

    Among 2, 3 and 4-star hotels in Dunfermline, Auld Mill House Hotel, The Inn At Charlestown and Holiday Inn Express Dunfermline By Ihg are the most popular ones.

  • What are the most affordable attractions in Dunfermline?

    The Pittencrieff Park is a fantastic free attraction, with beautiful gardens, a lake, and a children's play area. The Dunfermline Museum is also free to enter and has a great collection of local history.
  • What are the best luxury hotels in Dunfermline?

  • How can travelers relax during a week in Dunfermline?

    Take a stroll through the Pittencrieff Park, known locally as 'The Glen', and enjoy the peaceful atmosphere. You can also relax with a cup of tea at one of the many independent cafes in the town centre.
  • What are the best family friendly hotels in Dunfermline?

    The best family friendly hotels in Dunfermline are Auld Mill House Hotel, Garvock House Hotel and The Inn At Charlestown.

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

    The 'Wee Restaurant' is a popular spot for traditional Scottish fare, serving up hearty dishes like Haggis, Neeps and Tatties. You can also find great pub grub at the 'Old Inn', which is known for its friendly atmosphere.
  • 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 hotel chains can you find in Dunfermline?

    You'll find a few popular chains in Dunfermline, like Premier Inn, Travelodge, and Holiday Inn Express. They offer good value for money and are conveniently located.
  • What are the best hotels with jacuzzi in Dunfermline?

  • 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 options. There are also a few boutique hotels offering unique experiences.
  • When is the best time to book a hotel in Dunfermline?

    Booking in advance, especially during peak season, is recommended. This ensures you get the best rates and availability, particularly if you're travelling during the summer months or for a specific event.
  • What amenities do hotel rooms typically offer in Dunfermline?

    Most hotels in Dunfermline offer standard amenities like Wi-Fi, TV, and tea and coffee making facilities. Many also have en-suite bathrooms and some might offer additional perks like a swimming pool or gym.
  • What pet-friendly activities are available in Dunfermline?

    The Pittencrieff Park is dog-friendly, and there are many walking trails in the surrounding countryside that are perfect for a walk with your furry friend. Many pubs and restaurants also welcome dogs.

Destinations nearby

Best Dunfermline hotels with a pool

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

Leonardo Edinburgh Murrayfield - Dunfermline
8.0 13697 reviews
Dunfermline
20/06 – 21/06
NZ$626/nightfor 1 night

Leonardo Edinburgh Murrayfield

1 1
hotel , Edinburgh
The Leonardo Edinburgh Murrayfield hotel is situated in the Murrayfield district, 2.4km from Edinburgh Zoo and 5km from Edinburgh International Conference Centre.
This 4-star establishment offers 1 bedroom/1 bathroom lodgings, boasting an indoor pool, sauna, spa, restaurant, bar, fitness centre, and free Wi-Fi; guests can enjoy various breakfast options and convenient access to Murrayfield Stadium (4.9km away).
Village Hotel Edinburgh - Dunfermline
8.2 6958 reviews
Dunfermline
11/07 – 12/07
NZ$1512/nightfor 1 night

Village Hotel Edinburgh

2 5
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

Pitbauchlie House Hotel - Sure Hotel Collection By Best Western - Dunfermline
8.6 3544 reviews
Dunfermline
20/06 – 21/06
NZ$312/nightfor 1 night

Pitbauchlie House Hotel - Sure Hotel Collection By Best Western

1 1
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.
The Stag Head Hotel - Dunfermline
8.2 650 reviews
Dunfermline
20/06 – 21/06
NZ$290/nightfor 1 night

The Stag Head Hotel

1 1
hotel , Edinburgh
The Stag Head Hotel in Edinburgh is conveniently located approximately 10 kilometres from Edinburgh Zoo and 12 kilometres from Edinburgh Airport, with easy access to Murrayfield Stadium and the Edinburgh International Conference Centre.
This family-friendly guesthouse offers 1 bedroom and 1 bathroom, a restaurant serving British cuisine, a bar with a Friday and Saturday night disco (potential for noise disruption in some rooms), plus a fitness centre, room service, and a garden with terrace.
The Roseate Edinburgh - Small Luxury Hotels Of The World - Dunfermline
8.9 2804 reviews
Dunfermline
20/06 – 21/06
NZ$729/nightfor 1 night

The Roseate Edinburgh - Small Luxury Hotels Of The World

1 1
hotel , Edinburgh
The Roseate Edinburgh, a 5-star hotel in the West End, is located 0.5km from Haymarket Station and a 15-minute walk from Edinburgh city centre.
This Small Luxury Hotels of the World property offers individually decorated rooms with features such as Egyptian cotton linens and LCD TVs, plus on-site dining at the Dunstane Restaurant and Bar, a fitness centre, and limited parking.
Adamson Hotel - Dunfermline
8.1 3575 reviews
Dunfermline
13/08 – 14/08
NZ$317/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.
©2026 cozycozy.com