Skip to main content

Romantic Hotels in Elgin

Find the romantic hotels that appeal to you the most

The best romantic hotels in Elgin

Check out our pick of great romantic hotels in Elgin

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 Elgin and surroundings in the past month

See all

Popular with guests booking romantic hotels in Elgin

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

Popular with guests booking romantic hotels in Elgin

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

Popular with guests booking romantic hotels in Elgin

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

Popular with guests booking romantic hotels in Elgin

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

Popular with guests booking romantic hotels in Elgin

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

Popular with guests booking romantic hotels in Lossiemouth

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 238 reviews

Romantic hotels that guests love in Elgin

See all
Avg. price/night: US$164.32
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 886 reviews
Tons of character & very relaxed, you felt like you were staying with a rich cousin, and could go anywhere in the house - very good breakfast included - public rooms were beautifully preserved. Solid walls, rooms were quiet, huge room (got one in the original house) lovely, helpful, friendly staff
Guest review by
Diana
People with friends
Avg. price/night: US$195.62
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,174 reviews
Staff were exceptional. Felt very welcomed. Very impressed with the staff bringing box of sausages to Reception to check ingredients were suitable for me. The food was fabulous. Very much enjoyed the curry and the breakfasts. Service was superb. Lovely to relax in the lounge before leaving and spend time with friend and children without that being an issue. Very welcoming and would stay again and recommend.
Guest review by
Angela
Solo traveller
Avg. price/night: US$195.62
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,174 reviews
Centrally situated with large car park. Nice garden to relax, full of lovely flowers and trees. Very clean hotel. Friendly staff always ready to help. Good food and drink. Very busy hotel which reflects its service.
Guest review by
Catherine
Young couple