The ruins of a medieval castle with Gothic arches and stone walls.

Find Hotels with an Indoor Pool in Elgin

Check availability on Elgin Hotels with an Indoor Pool

Next weekend
In two weeks

Our top choices for Elgin hotels with an indoor pool

1. The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (113 reviews)
"Wonderful couple who made us feel very welcome. Breakfast was excellent and we would definitely stay again"
United Kingdom
june
$136 nightly
The price is $164
Nov 14 - Nov 15
Total with taxes and fees
The Pines Guesthouse

2. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (503 reviews)
"Stayed twice now, consistently good, breakfast is fantastic. A nice change from the constants Hilton buffets I’ve had most of the year."
United Kingdom
Christopher
$158 nightly
The price is $190
Nov 15 - Nov 16
Total with taxes and fees
Laichmoray Hotel

3. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (137 reviews)
"Very relaxing location, spotless clean room and very nice shower room Great dinner from a wide choice of menus and finished with a excellent breakfast "
United Kingdom
ALAN
$163 nightly
The price is $195
Nov 9 - Nov 10
Total with taxes and fees
Sunninghill

4. Premier Inn Elgin

Premier Inn Elgin
3.0 star property
Elgin
8.4 out of 10, Very good, (13 reviews)
"Great value for the quality. Would stay again any time."
Canada
Scott
$57 nightly
The price is $68
Nov 29 - Nov 30
Total with taxes and fees
Premier Inn Elgin

5. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (623 reviews)
"Staff was great and breakfast was great. Classic historical site."
United States
reece
$119 nightly
The price is $143
Nov 13 - Nov 14
Total with taxes and fees
The Mansion House Hotel

6. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (183 reviews)
"One night stop over for business trip. Big room, clean. Dinner was great, staff friendly. Bargain, would stay again"
United Kingdom
Andrew
$115 nightly
The price is $138
Nov 17 - Nov 18
Total with taxes and fees
The Royal Hotel

7. 1 The Coach House

1 The Coach House
3.5 star property
Elgin
$1,727 nightly
The price is $2,073
Nov 11 - Nov 12
Total with taxes and fees
1 The Coach House

8. The Station House Boutique Hotel

The Station House Boutique Hotel
2.0 star property
Burghead
9.6 out of 10, Exceptional, (4 reviews)
"Best bed I've ever slept in"
United Kingdom
Brian
$120 nightly
The price is $144
Nov 9 - Nov 10
Total with taxes and fees
The Station House Boutique Hotel

9. Garden Cottage

Garden Cottage
3.5 star property
Elgin
$1,672 nightly
The price is $2,007
Nov 11 - Nov 12
Total with taxes and fees
Garden Cottage

10. The Mains

The Mains
3.5 star property
Elgin
$1,127 nightly
The price is $1,352
Nov 11 - Nov 12
Total with taxes and fees
The Mains

11. The Bungalow

The Bungalow
3.5 star property
Elgin
$732 nightly
The price is $878
Nov 11 - Nov 12
Total with taxes and fees
The Bungalow

12. 6 New Street

6 New Street
3.0 star property
Elgin
$611 nightly
The price is $733
Nov 14 - Nov 15
Total with taxes and fees
6 New Street

13. Anchor Cottage

Anchor Cottage
3.0 star property
Elgin
$641 nightly
The price is $769
Nov 15 - Nov 16
Total with taxes and fees
Anchor Cottage
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.

Top Elgin Hotel Reviews

Frequently asked questions

What is there to do in Elgin?
After several refreshing laps in the swimming pool, head out and visit some of the notable attractions in and around Elgin. Consider a trip to Glen Moray Distillery, Pluscarden Abbey, and Moray Firth. A few other contenders are Elgin Museum, Hopeman Golf Club, and Cummingston Beach.
Why should I choose a hotel with an indoor pool for my stay in Elgin?
You won't be unhappy if it rains during your weekend in Elgin as you can go for a swim in the hotel's pool especially given that the majority of indoor pools are heated. If you're searching for an accommodation to take the little ones to, one with an indoor pool is a must.