Customised for your search:

Elgin hotels

Elgin hotels
Elgin

Hotel + Flight Deals in Elgin

See all Elgin Package Deals

Top Trending Hotels in Elgin

Eight Acres Hotel & Leisure Club - Elgin Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Eight Acres Hotel & Leisure Club

Morriston Road, Elgin - Map
 
 
"Excellent service, very friendly staff and very comfortable stay"
For the price we paid this was a really fantastic stay. The staff were very professional and friendly on arrival and all through our stay. The hotel has clearly been recently refurbished and alot of effort had gone into this. The furnishings were modern without being garish and there were lots of nice touches that picked up on the local heritage. The beds were really comfy an although the room was a little small, it had everything we needed. Breakfast was lovely and alot of thought had gone into making the menu healthy, tasty and offering local produce. We were up for a wedding at another hotel nearby, but said were we to have the opportunity to visit Elgin again we would definitely stay at 8 Acres. An added bonus was the pool/sauna/jacuzzi.
Row from Frankfurt
The Lodge Elgin - Guest house - Elgin Hotels
Rating: 4.0 Stars

The Lodge Elgin - Guest house

20 Duff Avenue, Elgin - Map
 
 
"Lovely accommodation with very friendly staff"
Really enjoyed stay, breakfast was extra special. Would definitely stay again.
Dave from Falkirk

Top Hotels Near Elgin

Stotfield Hotel - Lossiemouth Hotels
Rating: 3.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Stotfield Hotel

Stotfield Road, Lossiemouth - Map
 
 
The Stotfield Hotel is one of the oldest hotels in Morayshire and is wonderfully situated in the seaside town of Lossiemouth …More
Craiglynne Hotel - Grantown-on-Spey Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey - Map
 
 
A stunning 82 room Victorian hotel.. located at the foot of the majestic Cairngorm Mountains.. the Craiglynne is situated in …More
Golf View Hotel & Spa - Nairn Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Golf View Hotel & Spa

63 Seabank Road, Nairn - Map
 
 
Knockomie Hotel - Forres Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Knockomie Hotel

Grantown Road, Forres - Map
 
 
Set in Four acres of gardens this Family-run, award winning Country Hotel was built in 1821 and is located south of Forres on …More
The Elms Guest House - Buckie Hotels
Rating: 2.5 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Elms Guest House

2 Seafield Place, Buckie - Map
 
 
Tali Ayer - Nairn Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Tali Ayer

Millbank Crescent, Nairn - Map
 
 
The Newton Hotel - Nairn Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Newton Hotel

Inverness Road, Nairn - Map
 
 
Links Lodge - B&B - Lossiemouth Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Links Lodge - B&B

Stotfield Road, Lossiemouth - Map
 
 
Overlooking the 18th green of Lossiemouth's Championship Old Course, Covesea Bay and the Moray Firth to the hills of …More

Search from 2 Elgin Hotels


    Why book with Expedia ?

    • Best Price Guarantee
    • Over 290,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: Elgin

    Search for hotels in Elgin on Expedia.co.uk. You can easily find your hotels in Elgin using one of the methods below:

    • View our selection of featured hotels in Elgin
    • Use the map to find hotels in the Elgin neighborhood you prefer
    • Use the filters to see hotels in a specific area of Elgin, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Elgin
    • Enter your travel dates to view the best deals on hotels in Elgin - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.