Search Hotels with Breakfast 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 Hotels with Breakfast

Our top choices for Elgin hotels with breakfast included

Craiglynne Hotel

Craiglynne Hotel
3.0 star property
Grantown-on-Spey
7.2 out of 10, Good, (494 reviews)
"Yes, there were shops very close. The room was clean with very comfortable beds. The public areas were attractive and welcoming."
United Kingdom
Elaine
The price is £59
includes taxes & fees
18 Apr - 19 Apr
Craiglynne Hotel

Ben Mhor Hotel

Ben Mhor Hotel
3.0 star property
Grantown-on-Spey
8.4 out of 10, Very good, (199 reviews)
"Really nice place for a wee mini break very clean and comfy bed and very courteous staff A lovely comfortable bar that serves food too A lovely place to stay 👍"
United Kingdom
Harvey
The price is £67
includes taxes & fees
10 May - 11 May
Ben Mhor Hotel

Carlton Hotel

Carlton Hotel
2.5 star property
Forres
7.6 out of 10, Good, (63 reviews)
"Great location "
United Kingdom
John
The price is £86
includes taxes & fees
20 Apr - 21 Apr
Carlton Hotel

Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (464 reviews)
"One of the most wonderful hotels I've stayed in. Every aspect of the hotel is well organized and the staff are superb resulting in a peaceful and very restful stay."
United States
Alan
The price is £127
includes taxes & fees
17 Apr - 18 Apr
Laichmoray Hotel

The Mansion House Hotel

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

The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (86 reviews)
"All of the above clean room good breakfast and owners very helpful and informative "
United Kingdom
James
The price is £114
includes taxes & fees
28 Apr - 29 Apr
The Pines Guesthouse

The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.6 out of 10, Good, (155 reviews)
"Very great friendly staff and really good food !"
United States
Donald
The price is £103
includes taxes & fees
26 Apr - 27 Apr
The Royal Hotel

Sunninghill

Sunninghill
3.0 star property
Elgin
9.2 out of 10, Wonderful, (118 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
The price is £146
includes taxes & fees
16 Apr - 17 Apr
Sunninghill

Cardhu Country House

Cardhu Country House
3.0 star property
Aberlour
10.0 out of 10, Exceptional, (187 reviews)
"Fantastic place. Will stay again."
United States
Ronak
The price is £162
includes taxes & fees
21 Apr - 22 Apr
Cardhu Country House
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.

Choose what matters most at hotels with breakfast available in Elgin

Top Elgin Hotel Reviews

Frequently asked questions

What are the top-rated hotels with free breakfast in Elgin?
For top-rated hotels offering complimentary breakfast in Elgin, travellers should consider the Laichmoray Hotel.

The 3-star Laichmoray Hotel, with an impressive 9.4 rating, consistently receives high praise for its excellent breakfast, which is free for guests. This hotel also provides the added convenience of free self-parking and complimentary WiFi, making it a great value option.
How much does a hotel with free breakfast in Elgin cost?
Enjoy staying in a hotel with free breakfast in Elgin, with plenty of properties from £59 offering top amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, time of year, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
Which Elgin hotels offer a highly-rated free breakfast?
For hotels in Elgin offering a highly-rated free breakfast, the Laichmoray Hotel is an excellent choice.

The 3-star Laichmoray Hotel, with an impressive 9.4 rating, consistently earns praise from guests for its excellent and good breakfast options. Beyond the superb breakfast, guests frequently highlight the friendly and great staff, comfortable and clean rooms, and a good bar with good food.
Which Elgin hotels with free breakfast have the best customer service?
For hotels in Elgin offering free breakfast and exceptional customer service, the Laichmoray Hotel stands out as an excellent option.

The 3-star Laichmoray Hotel, with an impressive 9.4 rating, consistently receives high praise from guests for its good service and friendly, great staff. Guests particularly appreciate the complimentary breakfast provided, which includes full breakfast options, making for a convenient and value-added start to the day.
How can I save on a hotel in Elgin with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Elgin hotels with free breakfast. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. 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.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
Can I cancel my 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 hotel with free breakfast in Elgin for you.

Explore a world of travel with Expedia