Skip to main content

Cheap hotels in Dunfermline

Find the cheap hotels that appeal to you the most

The best cheap hotels in Dunfermline

Check out our pick of great cheap hotels in Dunfermline

Filter by:

Review score

Garvock House Hotel

Hotel in Dunfermline

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

W
Wayne
From
Ireland
Lovely hotel, very clean and a fantastic breakfast.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,389 reviews
Price from
US$146.55
1 night, 2 adults

Coorie

Hotel in Dunfermline

Set in Dunfermline, Coorie offers beachfront accommodation 13 km from Forth Bridge and offers various facilities, such as a terrace, a restaurant and a bar.

G
Garreth
From
South Africa
Great rooms, lovely staff at the restaurant and the owners father was great to talk with.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,399 reviews
Price from
US$119.90
1 night, 2 adults

Millhill St Dunfermline

Dunfermline

Set in Dunfermline and only 14 km from Forth Bridge, Millhill St Dunfermline offers accommodation with garden views, free WiFi and free private parking.

A
Aleksandra Lacny
From
Poland
Very clean, neat place. May be a bit weird to mention, but nice furniture and general decor. Good shower pressure and localisation, just minutes away from the train station.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 101 reviews
Price from
US$131.89
1 night, 2 adults

Clarke Cottage Guest House

Dunfermline

Clarke Cottage Guest House is situated in Dunfermline. This 3-star guest house offers a shared lounge and luggage storage space. Free WiFi and free private parking is available.

T
Tracey
From
New Zealand
Hosts made us feel very welcome, the room was lovely and breakfast was exceptional. It is close to train and bus links and there is a great local pub along the road called the Elizabethan.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 350 reviews
Price from
US$107.91
1 night, 2 adults

Lower Neuk

Dunfermline

Lower Neuk is set in Dunfermline, 25 km from Hopetoun House, 33 km from Edinburgh Zoo, as well as 35 km from Murrayfield Stadium.

C
Claire
From
United Kingdom
Great location, house was a fantastic size, beautifully decorated for Christmas!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews
Price from
US$651.55
1 night, 2 adults

Sweet Chestnut, Dunfermline by Marston's Inns

Hotel in Dunfermline

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

R
Romuald
From
Poland
Clean hotel, nice staff. Great place for trips in the area.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,398 reviews
Price from
US$79.67
1 night, 2 adults

Adamson Hotel

Hotel in Dunfermline

An original Scottish coaching inn, Adamson Hotel is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access.

D
Darlene
From
Canada
Very comfortable and large room. The restaurant was excellent for dinner and the buffet breakfast was great.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,198 reviews
Price from
US$95.68
1 night, 2 adults

Holiday Inn Express Dunfermline by IHG

Hotel in Dunfermline

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV.

S
Samantha
From
United Kingdom
Went to watch Scotland v Figi. Great stay. I'm gluten-free and enjoyed the schlar cornflakes and the Dove bodywash shampoo, etc, much better than other rival hotels
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,985 reviews
Price from
US$90.59
1 night, 2 adults

Pitbauchlie House Hotel - Sure Hotel Collection by Best Western

Hotel in Dunfermline

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

S
Suzanne
From
United States
The room was lovely, you could get a drink & food and the beds are comfortable. The staff was very welcoming. Breakfast catered for everyone. Really nice. The place was 10 minutes from the venue we were attending.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,338 reviews
Price from
US$112.77
1 night, 2 adults

4B Millhill Street

Dunfermline

4B Millhill Street is located in Dunfermline, 15 km from Hopetoun House, 24 km from Edinburgh Zoo, and 26 km from Murrayfield Stadium.

J
Joanne
From
United Kingdom
Ideal holiday home very clean and tidy, had everything you could ask for , perfect area for public transport very easy to get into Edinburgh good communication with the owner very friendly and helpful only thing was lack of mirrors especially in the bathroom other than that I would return and highly recommend
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 94 reviews
Price from
US$148.08
1 night, 2 adults
All cheap hotels in Dunfermline

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Most booked cheap hotels in Dunfermline and surroundings in the past month

See all

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 351 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,401 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,637 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,390 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,147 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,334 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,562 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,399 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,197 reviews

Popular with guests booking cheap hotels in Dunfermline

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,989 reviews

Great access to the city centre. Check these cheap hotels in Dunfermline and nearby

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,562 reviews

The City Hotel is a lively hotel located in the heart of Dunfermline, just 100 metres from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms.

From US$105.51 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,334 reviews

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en-suite rooms with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

From US$130.69 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 156 reviews

Situated in Dunfermline, 18 km from Forth Bridge, Maltings Hotel features accommodation with a restaurant, free private parking and a bar.

From US$133.23 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 53 reviews

Carvetii - Edward House C - 2 Dbl bed 2nd floor flat is situated in Dunfermline, 17 km from Hopetoun House, 25 km from Edinburgh Zoo, and 27 km from Murrayfield Stadium.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6 reviews

Set 17 km from Hopetoun House, 26 km from Edinburgh Zoo and 28 km from Murrayfield Stadium, Carvetii - Meg's Studio - 1st Floor, Dunfermline City Centre offers accommodation situated in Dunfermline.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 53 reviews

Carvetii - Edward House D - 2 Dbl bed 2nd floor flat is situated in Dunfermline, 17 km from Hopetoun House, 25 km from Edinburgh Zoo, as well as 27 km from Murrayfield Stadium.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 92 reviews

Located in Dunfermline within 16 km of Forth Bridge and 17 km of Hopetoun House, Barnet House Serviced Apartments provides rooms with free WiFi.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Located in Dunfermline in the Fife region, Stylish 2-Bed Apartment in the Heritage Quarter provides accommodation with free WiFi and free private parking.

Enjoy breakfast in Dunfermline and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 333 reviews

Situated in Rosyth and only 10 km from Forth Bridge, Three Bridges Bed & Breakfast features accommodation with sea views, free WiFi and free private parking.

From US$106.58 per night

Hill Park Hotel

Rosyth
Breakfast options
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,257 reviews

Featuring 3-star accommodation, Hill Park Hotel is located in Rosyth, 11 km from Hopetoun House and 20 km from Edinburgh Zoo.

From US$126.56 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,360 reviews

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

From US$108.64 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 4 reviews

Offering garden views, Spacious City Apt - Dunfermline is an accommodation set in Fife, 17 km from Hopetoun House and 26 km from Edinburgh Zoo.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Situated 16 km from Forth Bridge, Cosy Apartment in the Heritage Quarter - Sleeps 2 features accommodation with free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Stylish 3-Bed Apartment in the Heritage Quarter is located in Dunfermline, 17 km from Hopetoun House, 26 km from Edinburgh Zoo, and 28 km from Murrayfield Stadium.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 18 reviews

Fabulous 2BD Maisonette Dunfermline, Fife is set in Dunfermline, 17 km from Hopetoun House, 26 km from Edinburgh Zoo, and 28 km from Murrayfield Stadium.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7 reviews

Situated 15 km from Forth Bridge, Vacant Nests The Milton Dunfermline Parking features accommodation with free WiFi and free private parking.

Stay connected in Dunfermline and nearby. Cheap hotels with free WiFi

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews

Set in Townhill, Churchview is a historic apartment that offers free WiFi, and guests can enjoy a garden and a tennis court. This apartment features accommodation with a terrace.

From US$173.86 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 4 reviews

Featuring city views, Modern Oasis, Edinburgh Airport near,8mi features accommodation with a garden and a patio, around 10 km from Forth Bridge.

From US$237.14 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11 reviews

Offering quiet street views, Rustic Harmony - Edinburgh Airport near, 8mi is an accommodation set in Rosyth, 12 km from Hopetoun House and 20 km from Edinburgh Zoo.

From US$237.14 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 16 reviews

Situated in Crossgates, Ground Floor Entire Apartment Self Checkin is a recently renovated accommodation, 16 km from Forth Bridge and 17 km from Hopetoun House.

From US$124.57 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 8 reviews

Offering city views, 20min train to Edinburgh, The Coorie Inn is an accommodation situated in Inverkeithing, 10 km from Hopetoun House and 18 km from Edinburgh Zoo.

From US$183.52 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 68 reviews

Offering city views, 2 Bedrooms Entire Apartment Self Check in is an accommodation located in Fife, 22 km from Hopetoun House and 30 km from Edinburgh Zoo.

From US$140.62 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 57 reviews

Offering quiet street views, Spacious 3 Bedroom Entire Apartment Self Check in is an accommodation set in Fife, 20 km from Hopetoun House and 29 km from Edinburgh Zoo.

From US$137.02 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 20 reviews

23 km from Hopetoun House in Kelty, 4 Bed-Sleeps 8- Free Parking-Pets-Hot Tub offers accommodation with access to a hot tub. This property offers access to a patio, free private parking and free WiFi.

From US$568.56 per night

FAQ about cheap hotels in Dunfermline

Cheap hotels that guests love in Dunfermline

See all
Avg. price/night: US$88.59
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,637 reviews
Location, very clean, great breakfast, great price
Guest review by
Kenny
Group
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 152 reviews
A very clean and well-managed property. My single room was comfortable, sharing the bathroom was fine and it was always spotless. My host was kind and helpful. I had the cereal/fruit/toast breakfast option (extra) which was great value and very filling. Very suitable location for me with good nearby bus and train connections. I would happily stay again. Thank you.
Guest review by
John
Solo traveller
Avg. price/night: US$128.30
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,197 reviews
Perfect little hotel for my needs. Well looked after by the staff there. Hotel was spotless. Location was ideal for my needs. Really comfortable sleep.
Guest review by
G4Thom
Family with young children
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 100 reviews
The location was great, very near the train station and a good area. The property was very clean with everthing to hand. Any issues I had were dealt with quickly.
Guest review by
Janette
Solo traveller
Avg. price/night: US$130.56
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,989 reviews
Breakfast was varied with plenty of choice. Room was fresh and clean - bedding was spotless. The location of the hotel was ideal for us to visit our friend and we will hopefully be back soon.
Guest review by
Mary
Group