Find Resorts & Hotels with Spas in Elgin

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on Elgin Resorts & Hotels with Spas

Next weekend
In two weeks

Top Elgin Resorts & Hotels with Spas

Golf View Hotel & Spa

4.0 star property
Nairn
8.6 out of 10, Excellent, (336)
"Great overall! Stunning views, amazing staff. "
United Kingdom
Solomon
$139 nightly
The price is $167
Nov 25 - Nov 26
Total with taxes and fees
Golf View Hotel & Spa
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.

Find out more about Elgin

Top Elgin attractions for a relaxing vacation

Elgin, Scotland, offers an array of enriching experiences for travelers seeking a luxurious stay at hotels with spas. Start your journey at the stunning Elgin Cathedral, an impressive 13th-century ruin that captivates with its Gothic architecture and serene grounds—perfect for a reflective stroll post-spa treatment. Just a short drive away, the lush landscapes of the Moray Coast beckon outdoor enthusiasts with scenic walks and breathtaking views of the North Sea, ideal for unwinding after a day of pampering. For families, the nearby Moray Firth is home to playful dolphins, and boat tours provide a chance to spot these magnificent creatures while enjoying the coastal breeze. History buffs will appreciate the Elgin Museum, showcasing local artifacts and stories that span centuries, adding a cultural touch to your spa getaway. Finally, after a day of exploration, retreat to one of Elgin's top hotels with on-site spas, where attentive service and quality treatments await, ensuring you feel rejuvenated and thoroughly spoiled. The charming town center, with its quaint shops and inviting cafes, makes for a pleasant evening stroll, rounding out a perfect day of relaxation and discovery.

Top Elgin Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in Elgin?
Book one of our lush spa hotels and pamper yourself from the moment you arrive. Check out the archaeological sites and cathedral in Elgin—your cultural tour starts here. Be sure to pay a visit to the monuments during your stay. Spa hotels are a great way to take a break from your daily routine and add a layer of luxury to your vacation.
What's there to see and do in Elgin?
Take in some sights and attractions while you're in Elgin by visiting Relax, Glen Moray Distillery, and Pluscarden Abbey. If you have a bit of extra time while you're in the area, you might want to check out Cummingston Beach and Moray Firth.
What is a Elgin spa hotel?
Spa hotels in Elgin feature full on-site spas offering services such as facials and a range of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are great for rest, rejuvenation, and relaxation.

Explore a world of travel with Expedia