The ruins of a medieval castle with Gothic arches and stone walls.

Elgin Romantic Hotel

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Romantic Hotel

Tonight
5 Sept - 6 Sept
Tomorrow
6 Sept - 7 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept
No exact matches found, but these alternatives could be just right

Recommended hotels in Elgin

1. The Pines Guesthouse

The Pines Guesthouse
Elgin
United States
Kalyani
HK$1,143
HK$1,371 total
includes taxes & fees
14 Sept - 15 Sept
The Pines Guesthouse

2. The Mansion House Hotel

The Mansion House Hotel
Elgin
United Kingdom
Ian
HK$1,113
HK$1,336 total
includes taxes & fees
13 Sept - 14 Sept
The Mansion House Hotel

3. Laichmoray Hotel

Laichmoray Hotel
Elgin
United Kingdom
Hyeon Dae
HK$1,237
HK$1,484 total
includes taxes & fees
27 Sept - 28 Sept
Laichmoray Hotel

4. St Michaels Guesthouse

St Michaels Guesthouse
Elgin
United Kingdom
Lona
HK$1,678
HK$2,014 total
includes taxes & fees
7 Sept - 8 Sept
St Michaels Guesthouse

5. Sunninghill

Sunninghill
Elgin
United States
Pauleen
HK$1,344
HK$1,612 total
includes taxes & fees
6 Sept - 7 Sept
Sunninghill

6. Copper Beeches

Copper Beeches
Elgin
United Kingdom
John
HK$1,484
HK$1,781 total
includes taxes & fees
1 Oct - 2 Oct
Copper Beeches

7. The Station House Boutique Hotel

The Station House Boutique Hotel
Burghead
United Kingdom
Victoria
HK$804
HK$965 total
includes taxes & fees
7 Sept - 8 Sept
The Station House Boutique Hotel

8. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
HK$459
HK$551 total
includes taxes & fees
20 Sept - 21 Sept
Premier Inn Elgin

9. The Royal Hotel

The Royal Hotel
Elgin
United Kingdom
William
HK$851
HK$1,021 total
includes taxes & fees
13 Sept - 14 Sept
The Royal Hotel

10. Taigh Mor

Taigh Mor
Elgin
Canada
Robert
HK$594
HK$713 total
includes taxes & fees
6 Sept - 7 Sept
Taigh Mor
View all properties

Top Elgin Hotel Reviews

The Mansion House Hotel

The Mansion House Hotel

10/10 Excellent
"Very helpful you man carried our very heavy suitcase upstairs for us. Clean, comfortable room, amazing breakfast, and a very sweet cat to greet you on the front porch."
melissa 1-night trip
Posted 2 hours ago
The Mansion House Hotel

Frequently asked questions

Searching for romantic hotels in Elgin?
Are you and your partner in need of a romantic escape? While you're in Elgin, you'll find plenty to see and do. If you want to explore the sights and attractions with your partner, you might consider stopping by Glen Moray Distillery, Pluscarden Abbey or Moray Firth. Whether you want to be pampered with breakfast in bed or have a romantic dinner by candlelight, you'll be sure to find your ideal accommodation in Elgin to make for the perfect couples' getaway.
What's the best accommodation for a romantic holiday to Elgin?
Tranquil lodge for 2 with hot tub located at the foot of Pluscarden Glen is a favourite lodge for couples, and features a garden and laundry facilities.
When is the best time of year for a romantic getaway to Elgin?
If you're looking forward to lots of outings with your partner, take a look at these details about year-round temperatures in Elgin: The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Elgin is 917 mm.
What is there to do in Elgin?
There's nothing better than experiencing a new destination with your sweetheart, so consider taking time to discover all there is to see and do in Elgin. You might consider a visit to Glen Moray Distillery, Pluscarden Abbey or Moray Firth.
What's the best way to get to Elgin and around town during my romantic getaway?
These transportation options in Elgin might help your romantic trip go off without a hitch: To get to Elgin, book a flight to Inverness (INV), which is the closest major airport, located 28.7 mi (46.1 km) from the city centre. To see more of the larger area, hop on a train at Elgin Station.