Hotels in Dunfermline

50 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

50 Cheap hotels in Dunfermline

Best Dunfermline luxury hotels (4 and 5 stars)

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

Dakota Edinburgh - Dunfermline
8.9 5454 reviews

Dakota Edinburgh

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 Raeburn - Dunfermline
9.5 850 reviews

The Raeburn

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 Roseate Edinburgh - Small Luxury Hotels Of The World - Dunfermline
8.8 1675 reviews

The Roseate Edinburgh - Small Luxury Hotels Of The World

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.
The Hoxton, Edinburgh - Dunfermline
8.8 1487 reviews

The Hoxton, Edinburgh

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.

Best Dunfermline hotels with parking

Doubletree By Hilton Edinburgh - Queensferry Crossing - Dunfermline
8.7 3926 reviews

Doubletree By Hilton Edinburgh - Queensferry Crossing

hotel, North Queensferry
The Doubletree By Hilton Edinburgh - Queensferry Crossing is situated in North Queensferry, just a short distance from the Forth Rail Bridge and a two-mile drive from Inverkeithing Rail Station. The hotel is a four-star establishment with excellent user ratings for its location, cleanliness, and overall service.
The hotel provides spacious rooms with modern amenities, including LED TVs, tea and coffee making facilities, and work desks. Guests can enjoy a range of amenities, including a swimming pool, a fitness centre, a restaurant, a bar, and a terrace.
The Inn At Charlestown - Dunfermline
8.6 1259 reviews

The Inn At Charlestown

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.
Coorie - Dunfermline
9.1 1296 reviews

Coorie

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.
Holiday Inn Express Dunfermline By Ihg - Dunfermline
8.5 3061 reviews

Holiday Inn Express Dunfermline By Ihg

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.

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.

Popular destinations

Best Dunfermline hotels with a pool

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

Best Western Plus Keavil House Hotel - Dunfermline
9.2 1 review

Best Western Plus Keavil House Hotel

hotel, Dunfermline
The Best Western Plus Keavil House Hotel, offering the "Best Western Plus Keavil House Hotel" package, is located in Dunfermline and provides convenient access to local attractions.
This 4-star hotel features complimentary Wi-Fi, an indoor swimming pool, a fitness centre, a spa, and on-site parking, with room service and laundry services also available for guest convenience.

Best Dunfermline hotels with a restaurant

Adamson Hotel - Dunfermline
8.1 3729 reviews

Adamson Hotel

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.

Choose From the Best Boutique Hotels in Dunfermline

Break away from the expected and upgrade your travel plans; reserve a room at a stunning design hotel that embodies the authentic vibe of Dunfermline.

Best Western Plus Dunfermline Crossford Keavil House Hotel - Dunfermline
No reviews

Best Western Plus Dunfermline Crossford Keavil House Hotel

hotel, Dunfermline, Fife
©2026 cozycozy.com