The ruins of a medieval castle with Gothic arches and stone walls.

Elgin RV Parks 2026

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right

Recommended hotels in Elgin

1. St Michaels Guesthouse

St Michaels Guesthouse
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
"What a contrast to my last hotel (Balmoral Lodge, Southport ). St Michael's was everything I want from a B&B and more. Beautiful vintage furniture, period features, immaculately clean, lovely owner, great atmosphere. Loved it and the presence of a coffee machine, a fridge and a balcony (looking over the garden) made this a great experience. . I was slightly worried about possible noise from the main road, but, even sitting on the balcony, it was surprisingly quiet. My only issue was the very...
United Kingdom
Lona
$132 nightly
The price is $158
Sep 7 - Sep 8
Total with taxes and fees
St Michaels Guesthouse

2. Copper Beeches

Copper Beeches
3.0 star property
Elgin
10.0 out of 10, Exceptional, (2 reviews)
"A great experience - We would highly recommend Copper Beeches. The venue, quality of accommodation, the food, the welcome were all absolutely excellent. We couldn’t recommend it more highly."
United Kingdom
John
$164 nightly
The price is $197
Sep 8 - Sep 9
Total with taxes and fees
Copper Beeches

3. The Mansion House Hotel

The Mansion House Hotel
4.0 star property
Elgin
8.4 out of 10, Very Good, (596 reviews)
"Good location, quaint vibe to room, excellent breakfast, plenty of parking, comfortable and peaceful lounges. Would stay there again."
United Kingdom
Ian
$127 nightly
The price is $153
Sep 3 - Sep 4
Total with taxes and fees
The Mansion House Hotel

4. The Station House Boutique Hotel

The Station House Boutique Hotel
2.0 star property
Burghead
8.0 out of 10, Very Good, (1 review)
"Lovely clean family room, all brand new furnishings so really comfortable. Quiet calm place to stay, self check in so barely see anyone but that’s just fine. Lovely view of sea from room and if not then only ten paces and at sea wall so you can hear it and feel near it. Not much going on in town but just very calm and quaint and authentic so not over touristy, which is perfect. Ideal base for exploring region."
United Kingdom
Victoria
$135 nightly
The price is $161
Aug 10 - Aug 11
Total with taxes and fees
The Station House Boutique Hotel

5. The Royal Hotel

The Royal Hotel
3.0 star property
Elgin
7.8 out of 10, Good, (168 reviews)
"Staff were good and rooms were clean. "
United Kingdom
Neil
$106 nightly
The price is $127
Aug 16 - Aug 17
Total with taxes and fees
The Royal Hotel

6. Sunninghill

Sunninghill
4.0 star property
Elgin
9.2 out of 10, Wonderful, (131 reviews)
"Very nice historic hotel. Close to the train station and town center so we were able to walk around and did not need a car. There was a good-sized car park. "
United States
Pauleen
$164 nightly
The price is $197
Aug 9 - Aug 10
Total with taxes and fees
Sunninghill

7. Laichmoray Hotel

Laichmoray Hotel
3.0 star property
Elgin
9.4 out of 10, Exceptional, (486 reviews)
"ㅇBreakfast is very good and good staff service."
United Kingdom
Hyeon Dae
$117 nightly
The price is $141
Aug 9 - Aug 10
Total with taxes and fees
Laichmoray Hotel

8. The Pines Guesthouse

The Pines Guesthouse
3.0 star property
Elgin
9.8 out of 10, Exceptional, (100 reviews)
"Beautifully appointed rooms, great service, wonderful breakfast (excellent home made bread)... highly recommend staying at the Pines"
United States
Kalyani
$145 nightly
The price is $175
Aug 18 - Aug 19
Total with taxes and fees
The Pines Guesthouse

9. Taigh Mor

Taigh Mor
3.0 star property
Elgin
8.0 out of 10, Very Good, (12 reviews)
"Close to town and sites and far enough away to be piece full Everything was less than a 10 min walk"
Canada
Robert
$69 nightly
The price is $83
Sep 6 - Sep 7
Total with taxes and fees
Taigh Mor

10. River View Apartment

River View Apartment
2.5 star property
Elgin
7.8 out of 10, Good, (7 reviews)
"Dated apartment but clean & comfortable"
United Kingdom
Joseph
$132 nightly
The price is $159
Aug 16 - Aug 17
Total with taxes and fees
River View Apartment

11. The Bungalow

The Bungalow
3.5 star property
Elgin
$808 nightly
The price is $970
Aug 30 - Aug 31
Total with taxes and fees
The Bungalow

12. Fishermans Rest

Fishermans Rest
2.0 star property
Elgin
10.0 out of 10, Exceptional, (1 review)
"Excellent home away from home. "
United States
Sheldon
$500 nightly
The price is $500
Aug 14 - Aug 15
Total with taxes and fees
Fishermans Rest

13. 1 The Coach House

1 The Coach House
3.5 star property
Elgin
$2,325 nightly
The price is $2,789
Aug 29 - Aug 30
Total with taxes and fees
1 The Coach House

14. Anchor Cottage

Anchor Cottage
3.0 star property
Elgin
$588 nightly
The price is $705
Aug 16 - Aug 17
Total with taxes and fees
Anchor Cottage

15. The Mains

The Mains
3.5 star property
Elgin
$1,023 nightly
The price is $1,228
Aug 30 - Aug 31
Total with taxes and fees
The Mains

16. Garden Cottage

Garden Cottage
3.5 star property
Elgin
$1,534 nightly
The price is $1,841
Aug 30 - Aug 31
Total with taxes and fees
Garden Cottage

17. The White Cottage

The White Cottage
3.5 star property
Elgin
$1,034 nightly
The price is $1,241
Aug 29 - Aug 30
Total with taxes and fees
The White Cottage

18. Firth Hotel & Restaurant

Firth Hotel & Restaurant
3.0 star property
Lossiemouth
8.4 out of 10, Very Good, (288 reviews)
"We had a lovely stay Dinner in the restaurant was amazing.. would stay again"
Australia
Jacqueline
$93 nightly
The price is $112
Aug 9 - Aug 10
Total with taxes and fees
Firth Hotel & Restaurant

19. Harbour Nights

Harbour Nights
2.5 star property
Lossiemouth
8.0 out of 10, Very Good, (6 reviews)
"Had the best stay such a nice apartment and we will definitely be booking again. "
United Kingdom
Chantelle
$93 nightly
The price is $111
Aug 16 - Aug 17
Total with taxes and fees
Harbour Nights

20. Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (7 reviews)
"This hotel was a 5 star boutique hotel, with the best staff, the most amazing food, and a great new and wonderful designed layout. I can recommend any one to go and stay. It’s also in a stunning location right on the Harbour. I will certainly go back again."
United States
Graeme
$210 nightly
The price is $252
Aug 16 - Aug 17
Total with taxes and fees
Shore Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Elgin Hotel Reviews

Find out more about Elgin

Elgin RV Parks information

Number of reviews
787
Accommodation
1 RV Parks
Lowest Price
$83
Highest Price
$2,789

Frequently asked questions

What makes RV parks in Elgin special?
If you're planning an RV trip to Elgin, staying in an RV park is an excellent way to see the area. Travelers like this area for both its monuments and its cathedral. After you've settled in at the RV park in Elgin, get out into nature and make it a memorable trip.
What are some top RV sites around Elgin?
Taid's Retreat Silversands Cove Beach Lossiemouth is a favorite choice for your stay near Elgin, featuring free self parking and fireplace. If you've fallen in love with the idea of a home on wheels, take advantage of the TV available at this campground. Onsite accommodations feature a kitchen with a fridge, a stovetop, and cookware.
What's there to see in Elgin?
If you'd like to find some ways to explore Elgin while making the most of your travel budget, this destination has a lot to offer. Spots where you'll find the natural beauty on display include Moray Firth and Cummingston Beach. Other places not to be missed include Glen Moray Distillery, Pluscarden Abbey, and Elgin Museum.
What's it like to stay in an RV park in Elgin?
Reserving a spot in an RV park is a convenient and budget-friendly option if you're driving to Elgin. This kind of accommodation provides you with a roomy space to park your trailer and spend the night where you're often surrounded by nature. Lots of RV parks are close to lakes and hiking spots, which makes it easy to enjoy the outdoors.

Explore a world of travel with Expedia