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.

C
Cristina PAUL
From
Netherlands
Big New Clean Room. Parking. Breakfast. Thanks
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,113 reviews
Price from
US$96.77
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,327 reviews
Price from
US$114.06
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.

M
Mihail
From
Bulgaria
Absolutely stunning hotel on a marvellous estate, surrounded by spectacular nature and gorgeous views. Fantastic gym and pool facilities with a jacuzzi. Staff always went above and beyond with their help. Great breakfast. The restaurant is very stylish and the bar is very cosy. The whole place is very peaceful and relaxing. I enjoyed my long stay at the hotel very much. Would happily stay again. Thanks very much.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,145 reviews
Price from
US$84.89
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.

A
Allan
From
Portugal
You cannot beat the location for the view of the Firth of Forth bridges. A bit of a walk from the railway station and the quickest way is up and down some very, very steep steps. I was really impressed with the room as it was spacious and had all the required ammenities. I did not eat in the hotel but the bar and food area looked inviting. All in all a great stay.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,877 reviews
Price from
US$132.18
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.

M
Michelle
From
New Zealand
The venue is incredible. Larger rooms, super modern and clean
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,379 reviews
Price from
US$125.98
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.

G
George
From
Qatar
Everything was perfect, thanks so much for the receptionist team
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,027 reviews
Price from
US$177.92
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
Steven
From
Spain
The team is great, very welcoming. Room comfortable. Car park. Breakfast.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 742 reviews
Price from
US$146.87
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.

H
HonzaTravel
From
Czech Republic
Lovely place with great atmosphere of old stone court. The room had all the facilities you need. Self service breakfast at room is nice touch.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 887 reviews
Price from
US$125.31
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.

M
Modaman
From
United Kingdom
Kris was really helpful sorting out booking as I had booked wrong dates. Excellent clean hotel within minutes of the University campus
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,560 reviews
Price from
US$113.99
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.

M
Mohammed
From
Saudi Arabia
Good location and close to every where
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,977 reviews
Price from
US$141.48
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

Popular with guests booking romantic hotels in Dunfermline

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

Popular with guests booking romantic hotels in Dunfermline

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

Popular with guests booking romantic hotels in Dunfermline

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

Popular with guests booking romantic hotels in Dunfermline

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

Popular with guests booking romantic hotels in North Queensferry

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

Popular with guests booking romantic hotels in Queensferry

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

Popular with guests booking romantic hotels in Queensferry

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,027 reviews

Popular with guests booking romantic hotels in Aberdour

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

Romantic hotels that guests love in Dunfermline

See all
Avg. price/night: US$115.20
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,327 reviews
Room was excellent. Was upgraded on arrival. Plenty onsite parking, bar and restaurant onsite. Lovely breakfast.
Guest review by
Mark
Solo traveller
Avg. price/night: US$115.20
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,327 reviews
I like the quietness and the cleanliness of the hotel room, me and my boyfriend felt relaxed
Guest review by
Jenna
Young couple