3 Star Hotels in Elgin

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

5 best 3 Star Hotels in Elgin at a glance

  1. Laichmoray Hotel — 3-star hotel in Elgin. Guest rating: 9.4/10 — Exceptional.
  2. The Royal Hotel — 3-star hotel in Elgin. Guest rating: 7.8/10 — Good.
  3. St Michaels Guesthouse — 3-star hotel in Elgin. Guest rating: 10/10 — Exceptional.
  4. The Pines Guesthouse — 3-star hotel in Elgin. Guest rating: 9.8/10 — Exceptional.
  5. Taigh Mor — 3-star hotel in Elgin. Guest rating: 8.0/10 — Very Good.

3 Star Hotels in Elgin

Laichmoray Hotel

Laichmoray Hotel
Elgin
$191
$229 total
includes taxes & fees
Aug 13 - Aug 14
Laichmoray Hotel

The Royal Hotel

The Royal Hotel
Elgin
$106
$127 total
includes taxes & fees
Aug 9 - Aug 10
The Royal Hotel

St Michaels Guesthouse

St Michaels Guesthouse
Elgin
$146
$175 total
includes taxes & fees
Sep 6 - Sep 7
St Michaels Guesthouse

The Pines Guesthouse

The Pines Guesthouse
Elgin
$145
$174 total
includes taxes & fees
Aug 18 - Aug 19
The Pines Guesthouse

Taigh Mor

Taigh Mor
Elgin
$75
$90 total
includes taxes & fees
Aug 16 - Aug 17
Taigh Mor

Copper Beeches

Copper Beeches
Elgin
$178
$213 total
includes taxes & fees
Sep 6 - Sep 7
Copper Beeches

Premier Inn Elgin

Premier Inn Elgin
Elgin
$58
$70 total
includes taxes & fees
Aug 23 - Aug 24
Premier Inn Elgin

1 The Coach House

1 The Coach House
Elgin
$2,320
$2,785 total
includes taxes & fees
Aug 29 - Aug 30
1 The Coach House

The Bungalow

The Bungalow
Elgin
$809
$971 total
includes taxes & fees
Aug 29 - Aug 30
The Bungalow

Garden Cottage

Garden Cottage
Elgin
$1,534
$1,841 total
includes taxes & fees
Sep 6 - Sep 7
Garden Cottage

The White Cottage

The White Cottage
Elgin
$1,033
$1,239 total
includes taxes & fees
Aug 29 - Aug 30
The White Cottage

Anchor Cottage

Anchor Cottage
Elgin
$588
$706 total
includes taxes & fees
Aug 15 - Aug 16
Anchor Cottage

The Mains

The Mains
Elgin
$1,025
$1,230 total
includes taxes & fees
Aug 29 - Aug 30
The Mains

Firth Hotel & Restaurant

Firth Hotel & Restaurant
Lossiemouth
$88
$105 total
includes taxes & fees
Aug 9 - Aug 10
Firth Hotel & Restaurant

Stotfield Hotel

Stotfield Hotel
Lossiemouth
$111
$133 total
includes taxes & fees
Aug 21 - Aug 22
Stotfield Hotel

West End Hotel

West End Hotel
Nairn
$58
$70 total
includes taxes & fees
Aug 24 - Aug 25
West End Hotel

The Aberlour Hotel

The Aberlour Hotel
Aberlour
$191
$229 total
includes taxes & fees
Aug 8 - Aug 9
The Aberlour Hotel

Cardhu Country House

Cardhu Country House
Aberlour
$192
$230 total
includes taxes & fees
Aug 17 - Aug 18
Cardhu Country House

The Old Coach House Hotel

The Old Coach House Hotel
Buckie
$56
$67 total
includes taxes & fees
Aug 9 - Aug 10
The Old Coach House Hotel

The Mill House Hotel

The Mill House Hotel
Buckie
$121
$145 total
includes taxes & fees
Aug 8 - Aug 9
The Mill House Hotel
See more properties

Top landmarks in Elgin

Elgin Cathedral

9.0/10 (66 reviews)
Elgin Cathedral is 0.4 mi (0.7 km) from central Elgin, why not stop by during your stay.
See properties

Pluscarden Abbey

9.0/10 (9 reviews)
If seeing the sights is on your list of things to do, head to Pluscarden Abbey— just one of the landmarks located 5.6 mi (9.1 km) from central Elgin.
See properties

Glen Moray Distillery

8.0/10 (13 reviews)
If visiting museums in Elgin are on your list, you might want to check out the upcoming exhibitions at Glen Moray Distillery. If you want to see more of the museums in Elgin, Elgin Museum isn't far either.
See properties

Duffus Castle

9.4/10 (11 reviews)
Duffus Castle is 3.1 mi (5 km) from central Elgin, why not stop by during your stay.
See properties

Burghead Visitor Centre

8.8/10 (15 reviews)
Burghead Visitor Centre is worth a visit, located 0.4 mi (0.6 km) from central Burghead.
See properties

Elgin Museum

9.4/10 (6 reviews)
The center of Elgin is home to cultural attractions like Elgin Museum, so you might want to stop by during your stay. If you want to experience more of the culture Elgin has to offer, head to Elgin Cathedral, Duffus Castle, and Glen Moray Distillery.
See properties

Cummingston Beach

9.0/10 (11 reviews)
Whether you want to collect beach glass or watch the sunset, Cummingston Beach is a spot you might want to check out when visiting central Cummingston. If you want to continue walking by the waves, head to Lossiemouth East Beach.
See properties

Hopeman Golf Club

8.0/10 (1 review)
You might want to play some rounds at Hopeman Golf Club, located 0.5 mi (0.7 km) from central Hopeman. If Hopeman Golf Club doesn't quite scratch your golfing itch, Moray Golf Club is also nearby.
See properties