Cheap Hotels in Elgin, United Kingdom

Book reliable cheap hotels in Elgin, United Kingdom
Check-in
26Oct2025Select date
Check-out
27Oct2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-12 out of 12
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Map1.9 km from City Centre400 m from Bowl 2000
FromUS$ 113 /nightSelect
Map1.7 km from City Centre700 m from Glen Moray Distillery
FromUS$ 150 /nightSelect
Map900 m from City Centre400 m from Lantern Gallery Of Fine Art
FromUS$ 99 /nightSelect
Map1.6 km from City Centre1.1 km from Lantern Gallery Of Fine Art
FromUS$ 101 /nightSelect
Map600 m from City Centre300 m from Elgin Cathedral
FromUS$ 123 /nightSelect
Map600 m from City Centre500 m from Carlton Club
FromUS$ 96 /nightSelect
Map800 m from City Centre500 m from Carlton Club
FromUS$ 124 /nightSelect
Map100 m from City Centre300 m from Playhouse Moray
FromUS$ 87 /nightSelect
Map600 m from City Centre300 m from Elgin Cathedral
FromUS$ 112 /nightSelect
Map900 m from City Centre800 m from Elgin City FC Social Club
FromUS$ 62 /nightSelect
Map700 m from City Centre400 m from Moray Motor Museum
FromUS$ 106 /nightSelect
Map300 m from City Centre100 m from Carlton Club
FromUS$ 136 /nightSelect

Hotel price range in Elgin

Choose from low-cost hotels—options for every traveler and budget.

⬆️ The highest price
US$ 150
⬇️ The lowest price
US$ 62
💸 Average price for
3-star hotels
US$ 110

Cheap hotels in Elgin

Based on reviews from guests who stayed in the past year

Charming home away from home:
Moraybank Bed & Breakfast
Cozy stay with character and warmth:
Kilmorie House
Modern comfort with exceptional service:
Premier Inn Premier Inn Elgin
Affordable luxury in the heart of the city:
The Royal Hotel Elgin
Quaint charm with personalized service:
Elgin Guest House
Beautiful gardens and stunning scenery:
Old Mills Garden
Relaxed atmosphere with great local food:
Eight Acres Hotel
Budget friendly with exceptional hospitality:
Southbank Guesthouse
Traditional pub experience with comfortable lodging:
Stag And Barrel
Delightful breakfasts and warm hosts:
Belleville Bed And Breakfast

FAQs about cheap hotels in Elgin

We hope these answers help you plan a smooth and cost-effective trip

Which cheap hotels in Elgin are family-friendly?
The Eight Acres Hotel and The Royal Hotel Elgin are good options for families as they offer spacious rooms and convenient locations near local attractions.
Are there cheap hotels in Elgin with nice views?
The Milton Accommodation offers pleasant views of the surrounding countryside. Stag And Barrel is also well-reviewed for its scenic backdrop.
Which hotels are best located for visiting Elgin's historic sites?
The Royal Hotel Elgin is centrally located, just 1.5 kilometers from Elgin Cathedral. The Moraybank Bed & Breakfast is also a short distance from local sites.
What are the best-reviewed cheap hotels in Elgin?
Top-rated properties include Belleville Bed And Breakfast and Kilmorie House, both praised for their hospitality and cleanliness. They frequently receive high guest satisfaction scores.
What is the cheapest hotel option in Elgin?
Moraybank Bed & Breakfast frequently offers rates starting at $60 per night, making it one of the most affordable options in Elgin.

Stay Hacks for Elgin

Discover smart strategies to enhance your stay in Elgin, featuring insider tips tailored to this charming city.

Fast Fact: Did you know? About 65% of hotels in Elgin feature complimentary breakfast services, like the Royal Hotel Elgin, where guests can enjoy a hearty start to their day.

Local Hack: Ask for 'Highland Hospitality' during your stay. Many places will offer complimentary whisky tastings or local snack pairings if you inquire at check-in.

Hidden Gem: The Elgin Museum, located just minutes from the hotel district, showcases unique local artifacts and history, providing a glimpse into Moray's rich past.

Smart Tip: Booking a room midweek can save you up to 25%, as many hotels see lower occupancy rates, making them more willing to negotiate prices.

Check-in
26Oct2025Select date
Check-out
27Oct2025Select date
Rooms and Guests2 Guests, 1 Room