Cheap Hotels in Elgin

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Elgin Cheap Hotels

Next weekend
In two weeks

Find out more about Elgin

Discover cheap things to do in Elgin

Elgin, Scotland, offers a delightful mix of history and nature that budget-conscious travelers will appreciate. Begin your exploration at the iconic Elgin Cathedral, a beautifully preserved ruin where you can stroll through the extensive grounds for free while soaking in the impressive gothic architecture. Next, head to the Elgin Museum, which boasts a modest entrance fee and showcases fascinating local history, including artifacts from the prehistoric era. For a taste of nature, the nearby Cooper Park is perfect for a picnic or leisurely walk, providing scenic views and a peaceful environment at no cost. Don't miss the charming local shops, where you can find affordable Scottish souvenirs and perhaps grab a delicious meal at one of the cozy cafes without breaking the bank. The best area to stay in is the city center, where you can find budget-friendly hotels that offer comfort and convenience, making it easy to explore each attraction on foot while enjoying attentive service. With plenty of affordable options, Elgin ensures that your trip is both enriching and easy on your wallet.

How can I get cheap hotels in Elgin?

Best tips to find a cheap hotel in Elgin

  1. If you're looking to travel to Elgin on a budget, you'll be happy to know that you can find hotels for as low as . Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as . Staying a short amount of time in Elgin is an effective way to reduce hotel costs.

  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in Elgin, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.

  3. When booking cheap hotel rooms in Elgin, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.

  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in Elgin, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

Top Elgin Hotel Reviews

Frequently asked questions

Which are the best hotels to stay in Elgin as a budget traveler?
For budget travellers seeking excellent value in Elgin, the Laichmoray Hotel and Sunninghill are highly-rated options.

The 3-star Laichmoray Hotel, with an impressive 9.4 rating, offers several money-saving perks including free self-parking, complimentary toiletries, and free WiFi. Guests particularly appreciate the excellent and free full breakfast available on weekends, with many reviewers praising the friendly staff, comfortable and clean rooms, and good food. It is conveniently located near the Elgin Museum.

Sunninghill, a 3-star hotel with a 9.2 rating, also provides great value with free toiletries, free WiFi, free wired internet in public areas, and complimentary self-parking. This hotel also offers a kids' meal option and child-friendly window designs, making it suitable for families. It is also close to the Elgin Museum.

The Royal Hotel, a 3-star property rated 7.8, offers free WiFi, free self-parking, and complimentary toiletries. Reviewers frequently highlight the comfortable and clean rooms and good parking facilities. It is also located near the Elgin Museum.

Another option is the 3-star Eight Acres Hotel, rated 7.0, which provides free internet and free WiFi. Guests often remark on the helpful and friendly front desk staff, the good breakfast, and amazing food.
How much does a budget hotel in Elgin cost?
Budget hotel prices in Elgin vary, but you can find a great deal on Expedia. To find the cheapest budget hotels, be flexible with your dates—off-peak and mid-week stays are typically cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of Elgin is best to stay in for cheap hotels?
For budget-conscious solo travellers seeking cheap hotels in Elgin, the town centre and its immediate surroundings offer the best value and convenience. This area provides easy access to local amenities and transportation.

The town centre of Elgin features a variety of affordable guesthouses, bed and breakfasts, and smaller independent hotels. Solo travellers will appreciate being within walking distance of attractions like Elgin Cathedral and the Elgin Museum, as well as numerous shops and eateries. Public transport links, including the train station, are also centrally located, making it simple to explore the wider Moray region without needing a car.

Another good option for solo travellers is the area slightly to the west of the town centre, particularly along the A96 towards Forres. Here, you can find a few budget-friendly hotels and motels that often cater to travellers passing through, providing good value and often including free parking.
What are the top-rated cheap hotels for families in Elgin?
For top-rated, budget-friendly hotels in Elgin that are excellent for families, consider Sunninghill, Laichmoray Hotel, and The Royal Hotel.

Sunninghill is a 3-star property with an impressive 9.2 rating, offering complimentary WiFi and free self-parking, which are superb for families. They also provide free toiletries and a child-friendly window design for added peace of mind. The hotel is conveniently located near the Elgin Museum.

The Laichmoray Hotel, another 3-star option with an outstanding 9.4 rating, provides free WiFi, free self-parking, and a complimentary full breakfast, which is a great value for families starting their day. Guests frequently praise the friendly and great staff, as well as the excellent breakfast. This hotel is also near the Elgin Museum.

The Royal Hotel, a 3-star hotel with a 7.8 rating, offers free WiFi, free self-parking, and kid's meals, making it a practical choice for families. Reviewers often highlight the comfortable and clean rooms, along with good parking facilities. It is also located close to the Elgin Museum.
What cheap hotels in Elgin offer complimentary breakfast?
For travellers seeking affordable accommodation in Elgin with complimentary breakfast, the Laichmoray Hotel is a superb option.

The Laichmoray Hotel, a 3-star property with an impressive 9.4 review rating, offers a full, free breakfast, which is a great value-add for budget-conscious guests. Many previous guests have highlighted the excellent breakfast in their reviews, alongside praise for the friendly staff and comfortable, clean rooms. This hotel also provides free WiFi and complimentary toiletries. Its convenient location places it very close to the Elgin Museum, making it easy to explore local attractions.
When is the most affordable time to visit Elgin?
The most affordable time to visit Elgin is generally during the shoulder seasons of spring (April-May) and autumn (September-October), as well as the off-peak winter months (November-March). During these times, accommodation prices tend to be lower, and you'll find fewer crowds, leading to better deals on flights and potentially some local activities.

For solo travellers, visiting in the autumn can be particularly appealing. The weather is often crisp and pleasant, ideal for exploring the Moray Speyside Malt Whisky Trail without the summer rush, and many distilleries offer tours at reduced rates or with fewer booking requirements. You can often find good value in guesthouses and smaller hotels.

Couples might find late spring to be an excellent choice. The countryside is beginning to bloom, and outdoor activities like exploring Elgin Cathedral or walking along the Moray Coast Trail are very enjoyable.
Is Elgin a budget-friendly destination?
Yes, Elgin is a budget-friendly destination, especially when compared to larger Scottish cities like Edinburgh or Glasgow. Its smaller size and focus on local experiences contribute to more affordable options for accommodation, dining, and activities.

For solo travellers and couples, staying in guesthouses or bed and breakfasts often provides excellent value, and many are centrally located, making it easy to explore on foot. Public transportation within Elgin is primarily bus-based and inexpensive for getting around if needed, though much of the town is walkable.

Much of Elgin's charm lies in its free or low-cost attractions. Visitors can explore the impressive Elgin Cathedral ruins without an entry fee, stroll through the picturesque Cooper Park, or walk along the River Lossie. The town also serves as a great base for exploring the wider Moray Speyside region, with many scenic drives and coastal walks that cost nothing to enjoy.
Which cheap hotels in Elgin have good reviews for customer service?
For affordable hotels in Elgin with great customer service, travellers often praise Laichmoray Hotel and Eight Acres Hotel.

Laichmoray Hotel is a 3-star property with an impressive 9.4 rating. Guests frequently praise the friendly and great staff, highlighting their good service. This hotel offers numerous money-saving amenities, such as free self-parking, complimentary toiletries, and free WiFi. A significant perk is the free breakfast, available on weekends, which includes a full breakfast option. It is conveniently located near the Elgin Museum.

Eight Acres Hotel, also a 3-star establishment, has a 7.0 rating. Reviewers consistently mention the great and helpful front desk staff, along with the friendly staff and great service overall.
How can I save on a budget hotel in Elgin with Expedia?
There are plenty of ways to save on a budget hotel in Elgin. Join One Key™, our free travel rewards program, to unlock discounted Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.
What free activities should we do in Elgin?
Elgin offers several delightful free activities, superb for solo travellers looking to experience the area's charm without spending a penny. You can immerse yourself in history, explore scenic landscapes, and enjoy local culture.

History enthusiasts will appreciate a visit to the Elgin Cathedral, often called the "Lantern of the North." While there's a small fee to enter the interior, the magnificent ruins can be admired from the outside, offering a glimpse into its grand past. Afterwards, take a leisurely stroll through the Biblical Gardens, a tranquil and thoughtful space located next to the cathedral that provides a peaceful retreat.

For those who enjoy the outdoors, a walk along the River Lossie is a lovely way to spend an afternoon. The riverside paths offer picturesque views and a chance to observe local wildlife. If you're interested in local produce and crafts, the Elgin Farmers Market, held on specific dates, is a vibrant place to browse and soak in the community atmosphere, even if you're not planning to buy.
Is it cheaper to book a Elgin hotel and flight 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. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect vacation package.
Can I cancel my budget 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 budget hotel in Elgin for you.