Search Golf Hotels in Elgin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Golf Hotels

Our top choices for Elgin hotels with a golf course

Seabank House Hotel

Seabank House Hotel
4.0 star property
Nairn
10.0 out of 10, Exceptional, (15 reviews)
"Brilliant staff, lovely breakfast and very accommodating, rooms comfortable. Made you feel right at home. "
United Kingdom
Sukhpal
The price is £124
includes taxes & fees
15 Apr - 16 Apr
Seabank House Hotel

Invernairne Guest House

Invernairne Guest House
3.0 star property
Nairn
9.8 out of 10, Exceptional, (216 reviews)
"Very clean,beautiful with amazing staff"
United States
Lucy
The price is £84
includes taxes & fees
13 Apr - 14 Apr
Invernairne Guest House

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very good, (955 reviews)
"Charming and delightful. Loves our stay"
United States
Nissa
The price is £114
includes taxes & fees
19 Apr - 20 Apr
Muthu Newton Hotel (Near Inverness Airport)

The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very good, (549 reviews)
"room was clean nice breakfast lovely staff "
United Kingdom
heather
The price is £125
includes taxes & fees
18 Apr - 19 Apr
The Mansion House Hotel

6 New Street

6 New Street
2.0 star property
Elgin
The price is £500
includes taxes & fees
2 May - 3 May
6 New Street

Fishermans Rest

Fishermans Rest
2.0 star property
Elgin
The price is £370
includes taxes & fees
18 Apr - 19 Apr
Fishermans Rest

The Bungalow

The Bungalow
3.5 star property
Elgin
The price is £647
includes taxes & fees
18 Apr - 19 Apr
The Bungalow

Anchor Cottage

Anchor Cottage
3.0 star property
Elgin
The price is £524
includes taxes & fees
17 Apr - 18 Apr
Anchor Cottage

Seaview at The Doocot

Seaview at The Doocot
4.0 star property
Elgin
The price is £678
includes taxes & fees
16 Apr - 17 Apr
Seaview at The Doocot

The Mains

The Mains
3.5 star property
Elgin
The price is £908
includes taxes & fees
18 Apr - 19 Apr
The Mains
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

How much does a golf hotel in Elgin cost?
Prices for golf hotels in Elgin often vary, but you can find a great deal from £84 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in Elgin with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Is Elgin a good golf destination?
Yes, Elgin, Scotland, is an exceptional golf destination, known for its beautiful courses steeped in rich golfing heritage. Nestled in the heart of Moray, Elgin offers a unique blend of stunning landscapes and challenging play, making it a must-visit for golf enthusiasts.

The city is home to Elgin Golf Club, where you can experience a delightful parkland course that winds through picturesque scenery, showcasing the area's rolling hills and lush greenery. The club's welcoming atmosphere and well-maintained fairways provide an enjoyable experience for golfers of all abilities.

Beyond golf, Elgin boasts a charming town centre with a variety of amenities, including delightful eateries and quaint shops. After a round, you can explore the historic Elgin Cathedral or take a leisurely stroll along the scenic River Lossie.
Which area of Elgin is best to stay in for golf?
For golf enthusiasts, the best area to stay in Elgin, Scotland, is the Moray Firth region. This picturesque locale features several renowned golf courses, including the celebrated Moray Golf Club, which boasts stunning views of the firth and challenging links play that will impress any golfer.

The Moray Golf Club, steeped in history, offers a delightful blend of traditional Scottish links and beautiful coastal scenery, making it a must-visit for anyone staying in the area. The welcoming clubhouse adds to the experience, providing a great spot to unwind after a day on the course.

Another fantastic option for your stay is the nearby Lossiemouth, where you can find the luxurious Lossiemouth Golf Club. This course is known for its spectacular seaside holes and friendly atmosphere, ensuring a memorable round of golf. Additionally, Lossiemouth offers charming accommodations and excellent dining options, enhancing your overall experience.
Is it cheaper to book flights and a golf hotel in Elgin as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
How can I save on a golf hotel in Elgin with Expedia?
There are plenty of ways to save on a golf hotel in Elgin. Join One Key™, our free travel rewards programme, to unlock discounted Member Prices across a range of golf hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in Elgin for you.

Explore a world of travel with Expedia