Cheap Hotels in Elgin: Budget-Friendly Stays

Find cheap hotels in Elgin from £60/night. Compare 5 budget-friendly stays with free Wi-Fi, parking, and breakfast. Book now for exclusive deals.

Check-in
Sun, 15 Nov
Check-out
Mon, 16 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Sun, 15 Nov
-
Check-out
Mon, 16 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sun, 15 Nov
-
Check-out
Mon, 16 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-6 out of 6
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
6.3
Nice
Map
1540 yd from City Center909 yd from Glen Moray Distillery
FromUS$ 150 /nightSelect
Map
1.2 mi from City Center418 yd from Bowl 2000
Free ParkingBrewers FayreNon-smoking Rooms
  • Kids eat free breakfast deal
  • On-site Brewers Fayre dining
  • Accessible Premier Plus rooms
FromUS$ 113 /nightSelect
7.3
Very good
Map
926 yd from City Center155 yd from Elgin Train Station
Kids' Play AreaFree Private ParkingBusiness Centre
  • New cafe with kids' play area
  • Historic listed building charm
  • Tailored event planning services
FromUS$ 99 /nightSelect
8.2
Great
Map
629 yd from City Center439 yd from Carlton Club
Complimentary BreakfastPrivate BathroomWalk-in Shower
  • Adults-only peaceful retreat
  • Daily à la carte breakfast
  • Walk to Elgin Cathedral
FromUS$ 96 /nightSelect
8.3
Great
Map
1.0 mi from City Center866 yd from Elgin Train Station
Family RoomsFree ParkingBreakfast Included
  • Full-day security on-site
  • Private check-in services
  • Garden with scenic views
FromUS$ 94 /nightSelect
8.8
Great
Map
7.5 mi from City Center2.2 mi from Roseisle Forest car park
RestaurantTerraceBar
  • Savor fresh local seafood
  • Pet-friendly with harbor views
  • Live music and local charm
FromUS$ 103 /nightSelect

Travelers seeking cheap hotels in Elgin will find a range of budget-friendly options that offer solid value without sacrificing essential amenities. Most rooms in this price bracket run from £60 to £90 per night, with free Wi-Fi, parking, and breakfast often included. The city center and areas near Elgin Cathedral are ideal for walkable access to shops and dining, while quieter spots like the outskirts provide more peace. Look for accommodations that feature family rooms, on-site restaurants, or contactless check-in to maximize your stay.

Among the top-rated cheap hotels in Elgin, the Premier Inn Elgin delivers consistent quality with clean, functional rooms and a central location. The Royal Hotel Elgin, with a score of 74 (Good), offers Scottish dining and free on-site parking. The Harbour Inn in Burghead (score 87, Fabulous) provides full English breakfasts and a terrace. Belleville Bed And Breakfast (score 82, Very Good) caters to adults with a superb breakfast and a quiet location a 4-minute walk from Elgin Cathedral. The Milton Accommodation (score 83, Very Good) features garden views, family rooms, and free parking. These properties cater to a variety of travelers, from families to couples, without breaking the bank.