Hotels near Moray Leisure Centre Elgin
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top 5 hotels near Moray Leisure Centre at a glance
- Sunninghill — 4-star hotel in 0.8 km from Moray Leisure Centre. Guest rating: 9.2/10 — Wonderful.
- The Mansion House Hotel — 4-star hotel in 0.3 km from Moray Leisure Centre. Guest rating: 8.4/10 — Very Good.
- Taigh Mor — 3-star hotel in 0.5 km from Moray Leisure Centre. Guest rating: 8.0/10 — Very Good.
- Premier Inn Elgin — 3-star hotel in 2.2 km from Moray Leisure Centre. Guest rating: 8.0/10 — Very Good.
- The Royal Hotel — 3-star hotel in 1.2 km from Moray Leisure Centre. Guest rating: 7.8/10 — Good.
Where to stay near Moray Leisure Centre?

Sunninghill
Sunninghill0.8 km from Moray Leisure Centre
9.2 out of 10, Wonderful, (130 reviews)
The price is $164
$197 total
includes taxes & fees
Aug 8 - Aug 9

The Mansion House Hotel
The Mansion House Hotel0.3 km from Moray Leisure Centre
8.4 out of 10, Very Good, (596 reviews)
The price is $126
$152 total
includes taxes & fees
Aug 9 - Aug 10

Premier Inn Elgin
Premier Inn Elgin2.2 km from Moray Leisure Centre
8.0 out of 10, Very Good, (7 reviews)
The price is $58
$70 total
includes taxes & fees
Aug 30 - Aug 31

The Royal Hotel
The Royal Hotel1.2 km from Moray Leisure Centre
7.8 out of 10, Good, (168 reviews)
The price is $100
$120 total
includes taxes & fees
Aug 9 - Aug 10

Craigellachie Lodge
Craigellachie Lodge19.8 km from Moray Leisure Centre
10.0 out of 10, Exceptional, (100 reviews)
The price is $241
$289 total
includes taxes & fees
Aug 11 - Aug 12

Blervie House
Blervie House16.2 km from Moray Leisure Centre
9.2 out of 10, Wonderful, (51 reviews)
The price is $345
$414 total
includes taxes & fees
Aug 13 - Aug 14

Stotfield Hotel
Stotfield Hotel7.8 km from Moray Leisure Centre
7.6 out of 10, Good, (450 reviews)
The price is $111
$133 total
includes taxes & fees
Aug 22 - Aug 23

The Mill House Hotel
The Mill House Hotel17.4 km from Moray Leisure Centre
8.4 out of 10, Very Good, (123 reviews)
The price is $123
$148 total
includes taxes & fees
Aug 7 - Aug 8

Copper Beeches
Copper Beeches4.1 km from Moray Leisure Centre
10.0 out of 10, Exceptional, (1 review)
The price is $178
$213 total
includes taxes & fees
Sep 1 - Sep 2

The Station Hotel
The Station Hotel15.3 km from Moray Leisure Centre
9.4 out of 10, Exceptional, (263 reviews)
The price is $193
$232 total
includes taxes & fees
Aug 12 - Aug 13

Harbour Nights
Harbour Nights8.4 km from Moray Leisure Centre
8.0 out of 10, Very Good, (6 reviews)
The price is $93
$111 total
includes taxes & fees
Aug 16 - Aug 17

The Station House Boutique Hotel
The Station House Boutique Hotel11.4 km from Moray Leisure Centre
8.0 out of 10, Very Good, (1 review)
The price is $131
$157 total
includes taxes & fees
Aug 11 - Aug 12

Ramnee Hotel
Ramnee Hotel17.1 km from Moray Leisure Centre
8.8 out of 10, Excellent, (176 reviews)
The price is $185
$222 total
includes taxes & fees
Aug 8 - Aug 9

Craigellachie Hotel of Speyside
Craigellachie Hotel of Speyside19.7 km from Moray Leisure Centre
9.0 out of 10, Wonderful, (381 reviews)
The price is $292
$350 total
includes taxes & fees
Aug 31 - Sep 1

Cluny Hill Hotel
Cluny Hill Hotel16.9 km from Moray Leisure Centre
7.2 out of 10, Good, (25 reviews)
The price is $53
$63 total
includes taxes & fees
Sep 6 - Sep 7

Garden Cottage
Garden Cottage7.6 km from Moray Leisure Centre
The price is $1,534
$1,841 total
includes taxes & fees
Aug 29 - Aug 30

Hotel 1881 Archiestown
Hotel 1881 Archiestown19.1 km from Moray Leisure Centre
The price is $254
$305 total
includes taxes & fees
Aug 21 - Aug 22

78 Findhorn
78 Findhorn17.1 km from Moray Leisure Centre
The price is $538
$646 total
includes taxes & fees
Aug 14 - Aug 15
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.



































































