Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Elgin 4 Star Hotels

See all 74 Hotels in Elgin
Muthu Newton Hotel

Muthu Newton Hotel

Inverness Road, Nairn
4.5 out of 5.0
4.0 out of 5 (429 reviews)
Close to where a wedding we were attendingLovely hotel, very nice staff. Feel breakfast is overpriced however. Some very nice cafes close by that cost a lot less
  Dec 6, 2017

$47

$47
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
4.5 out of 5.0
4.0 out of 5 (74 reviews)
VERY WELCOMING BRIEF STAYTHIS WAS A VERY BRIEF ONE NIGHT STAY, ARRIVING IN THE DARK AND LEAVING VERY EARLY IN THE DARK SO OUR REVIEW IS VERY MUCH BASED ON OUR SHORT EXPERIENCE. VERY FRIENDLY GIRLS ON RECEPTION WHO WERE MOST HELPFUL, AS WAS NIGHT PORTER ON DEPARTURE.. ROOM WARM, CLEAN AND COMFORTABLE BED CANNOT COMMENT ON ...
  Dec 6, 2017

$59

$59
The Lodge Elgin

The Lodge Elgin

20 Duff Avenue, Elgin
4.0 out of 5.0
4.8 out of 5 (192 reviews)
Lovely property. Friendly staff. Great breakfast.
  Nov 14, 2017

$86

$86
Innisfail

Innisfail

Cummingston, Elgin
4.5 out of 5.0
5.0 out of 5 (1 reviews)
Lovely room great breakfast If you are lucky you might see dolphins while you are having breakfast!
  Oct 5, 2017

$97

$97
The Mansion House Hotel & Country Club

The Mansion House Hotel & Country Club

The Haugh, Elgin
4.5 out of 5.0
4.4 out of 5 (71 reviews)
Beautiful hotelHad a lovely time, beautiful room, beautiful view
  Dec 3, 2017

$167

$167
Knockomie Hotel

Knockomie Hotel

Grantown Road, Forres
4.5 out of 5.0

$135

$135
Norland Bed & Breakfast

Norland Bed & Breakfast

Stotfield Road, Lossiemouth
4.5 out of 5.0
4.8 out of 5 (15 reviews)
Fantastic and plane enthusiast friendly B&B A fantastic B&B very clean comfortable room with extremely comfortable beds, the room was warm an cosy with a lovely view of the sea, we had a full english breakfast every morning which loads of votary and choice which set us up for a days plane spotting, the b&b is very plane spotter friendly, our ...
  Nov 24, 2017

$77

$77
Ardgye House

Ardgye House

West Road A96, Elgin
4.5 out of 5.0
4.9 out of 5 (17 reviews)
NICE COUNTRY HOUSE BED AND BREAKFASTWARM WELCOME, LOVELY SIZED ROOM, WARM AND COMFORTABLE. WITH LOVELY FOOD
  Sep 30, 2017
The Station Hotel

The Station Hotel

51 New Street, Aberlour
4.5 out of 5.0
4.5 out of 5 (52 reviews)
Staff who tried harder.I arrived very late. The kitchen was closed, but the lady serving somehow found me some wonderful soup and tasty bread. I went through to the whisky bar which was fabulous. Smaller a few, the wonderful lady from the main bar had moved through to the whisky bar and her tremendous friendly service ...
  Oct 1, 2017

$189

$189
Links Lodge - B&B

Links Lodge - B&B

Stotfield Road, Lossiemouth
4.5 out of 5.0
4.9 out of 5 (153 reviews)
OutstandingBrilliant place. Relaxed, friendly staff. Breakfast outstanding. Room relaxed, comfy, clean, full of features. Our room was at the back so no sea views but still a very high standard.
  Oct 17, 2017

$91

$91
Map

The preparation of any vacation kicks off with deciding on a destination. Elgin is a popular destination with guests because it offers so much to do and see. But, "location, location, location" applies to more than just your vacation destination. When you want to make your future holiday especially memorable, it's all about where you start each new day.

Accommodations as Gorgeous as Elgin

Elgin saw its fair share of visitors in the last year. Our comment section contains reviews that may help you narrow down your selection. The resorts found here aim to make your vacation as gratifying as your nights exploring Elgin. These hotels work to make the grounds and facilities hospitable from the moment you step out of your car. You won't need to search long to keep up with your workout routine, enjoy an invigorating spa treatment, or find a delicious breakfast during your visit with all they provide.

Rooms have been furnished to keep you as cozy as possible, with amenities like specially designed bathroom products, ultra-comfortable bedding, and in-room tea or coffee. So, sit back and relax. Moreover, if you find that you're need of anything more, you can be confident the staff will try their hardest to ensure you stay pleased during your time. These accommodations are so nice that you'll regret the day you have to fly back home.

Book a 4-Star Hotel in Elgin Today!

Your getaway to Elgin should be a complete retreat from your everyday routine. Your trip should be geared toward getting the most out of your destination. And getting the most often means giving yourself the best. Expedia offers 4-star accommodations that allow you to do just that. Book with Expedia today!