The 10 best romantic hotels in Dunfermline, UK | Booking.com
Skip to main content

Romantic Hotels in Dunfermline

Find the romantic hotels that appeal to you the most

The best romantic hotels in Dunfermline

Check out our pick of great romantic hotels in Dunfermline

Filter by:

Review score

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.

R
Roman
From
Malta
Everything was amazing. It was clean and comfortable, can recommend this place
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,221 reviews
Price from
US$96.47
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.

J
Jacquelyn
From
New Zealand
The ambience of this hotel is superb. The service by all staff was excellent. We had lunch and dinner at the hotel. We invited relatives to join us for dinner. The food was delicious, the service excellent and the surroundings calming and relaxing. This is one of the best hotel experiences I have had on my eight weeks holiday, my 17th bed! Without exception the staff were professional, friendly, helpful and gave the impression that they really enjoyed their work. It was a pleasure to stay there.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,351 reviews
Price from
US$113.71
1 night, 2 adults

Best Western Plus Dunfermline Crossford Keavil House Hotel

Hotel in Dunfermline

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes' walk from Dunfermline Golf Club.

B
Bondi
From
Kenya
Superb rooms. Very clean, friendly staff. Lovely environment altogether
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,106 reviews
Price from
US$84.62
1 night, 2 adults

The Hawes Inn by Innkeeper's Collection

Queensferry (Near Dunfermline)

Overlooking the Firth of Forth railway bridge, The Hawes Inn by Innkeeper's Collection, is just 20 minutes’ drive from the historical city centre of Edinburgh.

K
Karina
From
Norway
Staff was really friendly, rooms where clean. Good food
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,893 reviews
Price from
US$131.77
1 night, 2 adults

DoubleTree by Hilton Edinburgh - Queensferry Crossing

North Queensferry (Near Dunfermline)

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.

C
Christophe
From
Luxembourg
exceptionally clean great restaurant and bar
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,353 reviews
Price from
US$133.75
1 night, 2 adults

Orocco Pier

Queensferry (Near Dunfermline)

Boutique bedrooms and 3 levels of outside decking make the most of Orocco Pier's waterside setting.

Z
Zhixiao
From
Germany
perfect location and nice view! the restaurant is also good!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,030 reviews
Price from
US$171
1 night, 2 adults

Aberdour Hotel, Stables Rooms & Beer Garden

Aberdour (Near Dunfermline)

A friendly, family-run hotel situated in one of Fife's picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible.

S
Sarah
From
Austria
The staff was extremely attentive and friendly. We had dinner at the restaurant as well, the food was delicious - book a table there! For breakfast we got an additional menu and could choose from a variety of different warm breakfasts (in addition to a variety of cereals, yogurts …)
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 764 reviews
Price from
US$146.41
1 night, 2 adults

Court Residence Aparthotel

Linlithgow (Near Dunfermline)

Court Residence Aparthotel offers suites in Linlithgow's historic town centre. The property is only a 15-minute drive from Edinburgh Airport.

N
Nicola
From
Spain
Fabulous split level room, plenty of space, a generous breakfast breaker with everything you need and friendly staff. Perfect location in the centre, 1 minute from the palace and free parking. Highly recommended, can’t find fault
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 894 reviews
Price from
US$138.35
1 night, 2 adults

Courtyard by Marriott Edinburgh West

Edinburgh (Near Dunfermline)

Courtyard Edinburgh West is located in Edinburgh, 500 metres from Heriot-Watt University and 7.2 km from BT Murrayfield Stadium. Guests can enjoy all-day dining at the on-site restaurant, The Avenue.

c
cary
From
New Zealand
We traveled from New Zealand and stayed two nights. The room was large with a nice size bathroom. It was very clean and tidy and the staff were very friendly and helpful.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,593 reviews
Price from
US$119.68
1 night, 2 adults

Village Hotel Edinburgh

Edinburgh (Near Dunfermline)

Offering an indoor pool and a spa and wellness centre, Village Hotel Edinburgh is located a short distance from Edinburgh city centre.

D
Daniela
From
Moldova
Clean place and very kind team. Big Swimming pool with sauna and jacuzzi for all guests. Comfortable rooms. Perfect for families.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,091 reviews
Price from
US$174.62
1 night, 2 adults
All romantic hotels in Dunfermline

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

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

See all

Romantic hotels that guests love in Dunfermline

See all