
Rafford hotels from RM190
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Rafford
Pet friendly
Apartment
Check prices for these dates
Our top choices for Rafford hotels

1. Ramnee Hotel
Ramnee HotelForres
8.8 out of 10, Excellent, (185 reviews)
The price is RM580
RM696 total
includes taxes & fees
14 Nov - 15 Nov

2. Cluny Hill Hotel
Cluny Hill HotelForres
6.2 out of 10, (43 reviews)
The price is RM158
RM190 total
includes taxes & fees
21 Nov - 22 Nov

3. Laichmoray Hotel
Laichmoray HotelElgin
9.4 out of 10, Exceptional, (503 reviews)
The price is RM688
RM826 total
includes taxes & fees
14 Nov - 15 Nov

4. Carlton Hotel
Carlton HotelForres
7.4 out of 10, Good, (83 reviews)
The price is RM346
RM415 total
includes taxes & fees
15 Nov - 16 Nov

5. The Pines Guesthouse
The Pines GuesthouseElgin
9.8 out of 10, Exceptional, (114 reviews)
The price is RM582
RM698 total
includes taxes & fees
16 Nov - 17 Nov

6. Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (212 reviews)
The price is RM770
RM925 total
includes taxes & fees
14 Nov - 15 Nov

7. Sunninghill
SunninghillElgin
9.2 out of 10, Wonderful, (137 reviews)
The price is RM658
RM790 total
includes taxes & fees
18 Nov - 19 Nov

8. The Old Mill Inn
The Old Mill InnForres
7.4 out of 10, Good, (44 reviews)
The price is RM251
RM302 total
includes taxes & fees
15 Nov - 16 Nov

9. The Royal Hotel
The Royal HotelElgin
7.8 out of 10, Good, (183 reviews)
The price is RM405
RM486 total
includes taxes & fees
28 Nov - 29 Nov

10. The Mansion House Hotel
The Mansion House HotelElgin
8.4 out of 10, Very good, (624 reviews)
The price is RM568
RM681 total
includes taxes & fees
5 Dec - 6 Dec

11. Premier Inn Elgin
Premier Inn ElginElgin
8.4 out of 10, Very good, (13 reviews)
The price is RM220
RM265 total
includes taxes & fees
11 Dec - 12 Dec

12. The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (295 reviews)
The price is RM543
RM652 total
includes taxes & fees
4 Dec - 5 Dec

13. Hotel 1881 Archiestown
Hotel 1881 ArchiestownArchiestown
10.0 out of 10, Exceptional, (7 reviews)
The price is RM850
RM1,020 total
includes taxes & fees
25 Nov - 26 Nov

14. The Station House Boutique Hotel
The Station House Boutique HotelBurghead
9.6 out of 10, Exceptional, (4 reviews)
The price is RM396
RM476 total
includes taxes & fees
14 Nov - 15 Nov

15. Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (409 reviews)
The price is RM924
RM1,108 total
includes taxes & fees
19 Nov - 20 Nov

16. Havelock Hotel
Havelock HotelNairn
8.4 out of 10, Very good, (68 reviews)
The price is RM337
RM405 total
includes taxes & fees
26 Nov - 27 Nov

17. Stotfield Hotel
Stotfield HotelLossiemouth
7.6 out of 10, Good, (457 reviews)
The price is RM306
RM367 total
includes taxes & fees
24 Nov - 25 Nov

18. The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (120 reviews)
The price is RM688
RM826 total
includes taxes & fees
16 Nov - 17 Nov

19. Golf View Hotel
Golf View HotelLossiemouth
8.6 out of 10, Excellent, (250 reviews)
The price is RM389
RM466 total
includes taxes & fees
25 Nov - 26 Nov

20. Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (106 reviews)
The price is RM787
RM945 total
includes taxes & fees
16 Nov - 17 Nov
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.
Compare top hotels in Rafford
![]() Ramnee HotelForres | ![]() Cluny Hill HotelForres | ![]() Laichmoray HotelElgin | ![]() Carlton HotelForres | ![]() The Pines GuesthouseElgin |
|---|---|---|---|---|
8.8 Excellent 185 reviews | 6.2 43 reviews | 9.4 Exceptional 503 reviews | 7.4 Good 83 reviews | 9.8 Exceptional 114 reviews |
The price is RM580 RM696 total includes taxes & fees 14 Nov - 15 Nov | The price is RM158 RM190 total includes taxes & fees 21 Nov - 22 Nov | The price is RM688 RM826 total includes taxes & fees 14 Nov - 15 Nov | The price is RM346 RM415 total includes taxes & fees 15 Nov - 16 Nov | The price is RM582 RM698 total includes taxes & fees 16 Nov - 17 Nov |
|
|
|
|
|
Learn more about Rafford
Venture to Boath House Spa and Nairn Beach—just two of the sights around Rafford.

More cheap stays in Rafford

Carlton Hotel
67 High St Forres Scotland
The price is RM346 per night from 15 Nov to 16 Nov
RM346
RM415 total
15 Nov - 16 Nov
includes taxes & fees
7.4/10 Good! (83 reviews)










































































