Elgin hotels

Search hundreds of travel sites at once for hotels in Elgin

Elgin
24 May — 25 May2
Elgin
Tue 24/5
Wed 25/5

Good to know

Low season

March

High season

July

Average price (weeknight)

C$ 134

Average price (weekend night)

C$ 131
Cheapest month to stay with an average 49% drop in price.
Most expensive month to stay with an average 35% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

Best Elgin hotels

Most recommended Elgin hotels

Show all
Laichmoray Hotel - Elgin - Restaurant
Laichmoray Hotel
8.8 Excellent
C$ 177+
C$ 177+
Parking
Free Wi-Fi
The Lodge Elgin - Elgin
The Lodge Elgin
9.1 Excellent
C$ 140+
C$ 140+
Parking
Free Wi-Fi
The Royal Hotel - Elgin - Building
The Royal Hotel - Elgin - Building
The Royal Hotel
7.8 Good
C$ 169+
C$ 169+
Parking
Free Wi-Fi
Sunninghill - Elgin - Restaurant
Sunninghill - Elgin - Restaurant
Sunninghill
8.7 Excellent
C$ 177+
C$ 177+
Parking
Free Wi-Fi
Pet friendly
West End Guest House - Elgin - Building
West End Guest House - Elgin - Building
West End Guest House
9.5 Excellent
C$ 121+
C$ 121+
Parking
Free Wi-Fi
The Pines Guesthouse - Elgin - Bedroom
The Pines Guesthouse - Elgin - Bedroom
The Pines Guesthouse
9 Excellent
C$ 119+
C$ 119+
Parking
Free Wi-Fi
Eight Acres Hotel and Spa - Elgin - Building
Eight Acres Hotel and Spa - Elgin - Building
C$ 108+
Parking
Free Wi-Fi
Pool
Pet friendly
Stotfield Hotel - Lossiemouth - Lobby
Stotfield Hotel - Lossiemouth - Lobby
Stotfield Hotel
7.7 Good
C$ 107+
C$ 107+
Parking
Free Wi-Fi
Jomarnic B&B - Lossiemouth - Bedroom
Jomarnic B&B - Lossiemouth - Bedroom
Jomarnic B&B
8.3 Excellent
C$ 80+
C$ 80+
Parking
Free Wi-Fi
Links Lodge - Lossiemouth - Building
Links Lodge - Lossiemouth - Building
Links Lodge
9.5 Excellent
C$ 112+
C$ 112+
Parking
Free Wi-Fi
Norland B&B - Lossiemouth - Dining room
Norland B&B - Lossiemouth - Dining room
Norland B&B
9.5 Excellent
C$ 141+
C$ 141+
Parking
Pet friendly
The Mansefield Hotel - Elgin
The Mansefield Hotel - Elgin
The Mansefield Hotel
8.7 Excellent
C$ 207+
C$ 207+
Parking
Free Wi-Fi
Moraydale Guest House - Elgin
Moraydale Guest House - Elgin
Moraydale Guest House
9.3 Excellent
C$ 135+
C$ 135+
Parking
Free Wi-Fi
Pet friendly
St Michaels Guest House - Elgin
St Michaels Guest House - Elgin
St Michaels Guest House
9 Excellent
C$ 155+
C$ 155+
Parking
Free Wi-Fi

Elgin hotels near Elgin Museum

Show all
The Harbour Inn - Elgin - Bar
C$ 103+
Free Wi-Fi
Pet friendly
The Station Hotel - Elgin - Bar
C$ 114+
Free Wi-Fi
Pet friendly
Southbank Guesthouse - Elgin - Building
Southbank Guesthouse - Elgin - Building
Southbank Guesthouse
9.2 Excellent
C$ 80+
C$ 80+
Parking
Free Wi-Fi
The Mansion House Hotel - Elgin - Building
The Mansion House Hotel - Elgin - Building
The Mansion House Hotel
7.9 Good
C$ 218+
C$ 218+
Parking
Free Wi-Fi
Spa

How much is a Elgin hotel?

Here are our most popular & best value hotels

3 stars

4 stars and above

When to book a hotel in Elgin

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Elgin hotel deals

  • If you’re looking for a cheap hotel in Elgin, you should consider visiting during the low season. You'll find cheaper accommodations in Elgin in March and May.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Elgin if you stay on a Wednesday. The opposite is true for, Sunday, which is usually the most expensive day.
  • How long should you stay? KAYAK users usually book their accommodation in Elgin for 1 day.

FAQs when booking a hotel in Elgin

Where to stay in Elgin?

Our map will help you find the perfect place to stay in Elgin by showing you the exact location of each hotel.

Accommodations in Elgin

Landmarks in Elgin