Agoda Hero Banner

Find Hotels in Dunfermline, United Kingdom

114 vacation rentals and hotels available now

11 best hotels in Dunfermline

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
The Guildhall and Linen Exchange Wetherspoon
Heritage Quarter,Dunfermline - View on map
"Excellent room facilities & really comfy beds."
8.8

Excellent

5 reviews

Avg price per night
$ 83
Auld Mill House Hotel
Halbeath,Dunfermline - View on map
8.6

Excellent

5 reviews

Sweet Chestnut, Dunfermline by Marston's Inns
Halbeath,Dunfermline - View on map
"Very convenient...clean...decent sized comfortable rooms...nice breakfast..helpful staff...had a great stay..."
8.6

Excellent

4 reviews

Avg price per night
$ 66
Adamson Hotel
Crossford,Dunfermline - View on map
"The staff were very friendly and accommodating, will definitely stay here again "
8.5

Excellent

11 reviews

Avg price per night
$ 75
Coorie
Limekilns,Dunfermline - View on map
"Absolutely loved it there.. Its on the water and it has so much character and charm just like the owners..i felt so welcome and at home there.. The food was great in their restaurant..the staff are the owners and so friendly and helpful..i had a great time there. Thank you for everything "
Show more
9.9

Exceptional

5 reviews

Avg price per night
$ 88
10

Exceptional

1 review

Avg price per night
$ 140
Holiday Inn Express Dunfermline
Halbeath,Dunfermline - View on map
"The hotel is a great value and comfort for anyone travelling to or from Edinburgh airport up North. The hotel is conveniently located near M90 and near shops and petrol station. The bed is large and comfortable, the whole room has everything you may need and the bathroom is very cleverly done too with plenty of light if you need it. Breakfast was nice too and had some vegan options (soya milk upon request)."
Show more
8.9

Excellent

16 reviews

Avg price per night
$ 97
The City Hotel
Heritage Quarter,Dunfermline - View on map
"Overall was lovely stay."
6.5

Very good

3 reviews

Avg price per night
$ 77
Travelodge Dunfermline
Halbeath,Dunfermline - View on map
"Clean, modern and easy. Comfortable room and bed. "
8

Excellent

8 reviews

Avg price per night
$ 56
Garvock House Hotel
Dunfermline City Center,Dunfermline - View on map
9.6

Exceptional

1 review

Avg price per night
$ 153
The Guildhall and Linen Exchange Wetherspoon
Heritage Quarter,Dunfermline - View on map
"Excellent room facilities & really comfy beds."
8.8

Excellent

5 reviews

Avg price per night
$ 83

Fast facts about Dunfermline, United Kingdom

Accommodations114 properties
Popular hotelTravelodge Dunfermline
Popular areaDunfermline
Nightly rates from₹1997

Discover the neighborhoods of Dunfermline


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Dunfermline


Frequently asked questions

What's the average price of a hotel in Dunfermline?

The average price for a 3-star hotel in Dunfermline is USD 76. The average price for a 4-star hotel in Dunfermline is USD 116.

What's the average price of a hotel in Dunfermline this weekend?

The average price for a 3-star hotel in Dunfermline this weekend is USD 72. The average price for a 4-star hotel in Dunfermline this weekend is USD 111.

What's the average price of a hotel in Dunfermline tonight?

The average price for a 3-star hotel in Dunfermline tonight is USD 77. The average price for a 4-star hotel in Dunfermline tonight is USD 114.

What are the most popular hotels in Dunfermline?

What are the best hotels in Dunfermline for couples?

What are the best hotels in Dunfermline for families?

What hotels in Dunfermline have the best breakfast?

Verified travelers to Dunfermline have given top reviews for the breakfast at Holiday Inn Express Dunfermline, Auld Mill House Hotel and Davaar House.

What's the best neighborhood in Dunfermline to stay in?

Popular neighborhoods among travelers staying in Dunfermline include Halbeath, Heritage Quarter and Crossford.

Show more questions



More about Dunfermline

Agoda.com features accommodation options from all over town. From high end international chain hotels to family run guesthouses, demands of all travelers are met. With over 220 different establishments, there is a great variety to choose from. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Dunfermline has many attractions to explore with its fascinating past, intriguing present and exciting future. Although there's plenty of pleasure to be had simply walking around the city, there are 2 museums and galleries in Dunfermline that deserve some of your time. Agoda.com offers professional reviews and ratings of hotels in Dunfermline so you can enjoy the perfect stay.