
Deals on vacations and trips to Elgin
Save when you book Elgin package deals

Elgin flight + hotel vacation packages
Price found within the past 48 hours. Click for updated prices.

The Mansion House Hotel
Price was $2,038, price is now $1,513 per person
$1,513
per person
Aug 23 - Aug 28
found 1 day ago
Roundtrip non-stop flight included
Atlanta (ATL) to Inverness (INV)
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and a communal living room are also on offer.

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Inverness City Centre
Price was $2,571, price is now $1,870 per person
$1,870
per person
Aug 23 - Aug 28
found 1 day ago
Roundtrip non-stop flight included
Atlanta (ATL) to Inverness (INV)
This hotel features a restaurant and 2 bars/lounges. Traveling on business? Take advantage of the 2 conference rooms, free WiFi in public areas, and express check-in. Self parking, a coffee shop, and express check-out are also offered.

Star Hotel
Price was $2,367, price is now $1,746 per person
$1,746
per person
Aug 23 - Aug 28
found 1 day ago
Roundtrip non-stop flight included
Atlanta (ATL) to Inverness (INV)
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. Staff at the 24-hour front desk can provide around-the-clock assistance.

Shore Hotel
Price was $1,608, price is now $1,586 per person
$1,586
per person
Sep 17 - Sep 23
found 7 hours ago
Roundtrip non-stop flight included
Philadelphia (PHL) to Inverness (INV)
This hotel features free self parking and free WiFi in public areas. Enjoy the free cooked-to-order breakfast each morning.
Top Elgin hotels deals

The Mansion House Hotel
The Haugh Elgin Scotland
Free Cancellation
Reserve now, pay when you stay
$127 nightly
The price is $152 total per night
$152 total
Jul 19 - Jul 20
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and a communal living room are also on offer.
Parking included
Free WiFi

Laichmoray Hotel
Maisondieu Road Elgin Scotland
Free Cancellation
Reserve now, pay when you stay
$169 nightly
The price is $203 total per night
$203 total
Jul 15 - Jul 16
Total with taxes and fees
This hotel features a restaurant and 2 bars/lounges. Traveling on business? Take advantage of the 3 conference rooms, free WiFi in public areas, and laundry service. Guests will appreciate freebies like full breakfast and free self parking.
Breakfast included
Parking included

The Royal Hotel
Station Road Elgin Scotland
Free Cancellation
Reserve now, pay when you stay
$108 nightly
The price is $129 total per night
$129 total
Jul 19 - Jul 20
Total with taxes and fees
A restaurant and a bar/lounge are featured at this bed & breakfast. Guests will appreciate free perks like free self parking and WiFi in public areas. A coffee shop is also provided.
Pet friendly
Parking included

Sunninghill
Hay Street Elgin Scotland
$170 nightly
The price is $204 total per night
$204 total
Jul 14 - Jul 15
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Traveling on business? Take advantage of the free WiFi in public areas, laundry service, and airport shuttle. Free self parking, a garden, and a picnic area are also offered.
Parking included
Free WiFi

Premier Inn Elgin
15 Linkwood Way Elgin Scotland
Free Cancellation
Reserve now, pay when you stay
$60 nightly
The price is $72 total per night
$72 total
Aug 2 - Aug 3
Total with taxes and fees
A restaurant, free self parking, and a 24-hour front desk are among this hotel's amenities. WiFi in public areas is free. Express check-out and luggage storage are also provided.
Parking included
Free WiFi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay near popular Elgin attractions
Frequently asked questions
Photos of local treasures
Browse Elgin vacation photos for more inspiration






