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

Blervie House
Blervie HouseForres
9.2 out of 10, Wonderful, (50 reviews)
The price is CA $521
CA $625 total
includes taxes & fees
May 13 - May 14

Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness AirportInverness
9.2 out of 10, Wonderful, (1,008 reviews)
The price is CA $137
CA $164 total
includes taxes & fees
Apr 19 - Apr 20

Cardhu Country House
Cardhu Country HouseAberlour
10.0 out of 10, Exceptional, (187 reviews)
The price is CA $258
CA $309 total
includes taxes & fees
Apr 21 - Apr 22

Brylach Steading
Brylach SteadingAberlour
The price is CA $214
CA $350 total
includes taxes & fees
Apr 18 - Apr 19

The Station Hotel
The Station HotelAberlour
9.4 out of 10, Exceptional, (244 reviews)
The price is CA $240
CA $288 total
includes taxes & fees
Apr 15 - Apr 16

Craigellachie Lodge
Craigellachie LodgeAberlour
10.0 out of 10, Exceptional, (94 reviews)
The price is CA $300
CA $361 total
includes taxes & fees
Apr 20 - Apr 21

The Aberlour Hotel
The Aberlour HotelAberlour
9.0 out of 10, Wonderful, (100 reviews)
The price is CA $248
CA $298 total
includes taxes & fees
Apr 16 - Apr 17

Harbour Nights
Harbour NightsLossiemouth
The price is CA $143
CA $171 total
includes taxes & fees
Apr 14 - Apr 15

The Fiddichside Inn
The Fiddichside InnAberlour
The price is CA $287
CA $344 total
includes taxes & fees
Apr 15 - Apr 16

Seabank House Hotel
Seabank House HotelNairn
10.0 out of 10, Exceptional, (15 reviews)
The price is CA $193
CA $232 total
includes taxes & fees
Apr 16 - Apr 17

Bankhouse B&B
Bankhouse B&BAberlour
9.4 out of 10, Exceptional, (45 reviews)
The price is CA $248
CA $298 total
includes taxes & fees
Apr 20 - Apr 21

Carlton Hotel
Carlton HotelForres
7.6 out of 10, Good, (63 reviews)
The price is CA $119
CA $143 total
includes taxes & fees
Apr 15 - Apr 16

Cawdor House
Cawdor HouseNairn
9.6 out of 10, Exceptional, (69 reviews)
The price is CA $169
CA $203 total
includes taxes & fees
Apr 18 - Apr 19

Craigellachie Hotel of Speyside
Craigellachie Hotel of SpeysideAberlour
9.0 out of 10, Wonderful, (353 reviews)
The price is CA $332
CA $398 total
includes taxes & fees
Apr 26 - Apr 27

The Old Mill Inn
The Old Mill InnForres
8.0 out of 10, Very good, (22 reviews)
The price is CA $107
CA $128 total
includes taxes & fees
Apr 14 - Apr 15

Premier Inn Elgin
Premier Inn ElginElgin
7.4 out of 10, Good, (3 reviews)
The price is CA $86
CA $103 total
includes taxes & fees
Apr 17 - Apr 18

The Speyside Hotel
The Speyside HotelGrantown-on-Spey
9.4 out of 10, Exceptional, (343 reviews)
The price is CA $217
CA $260 total
includes taxes & fees
Apr 27 - Apr 28

The Grant Arms Hotel
The Grant Arms HotelGrantown-on-Spey
9.0 out of 10, Wonderful, (151 reviews)
The price is CA $233
CA $280 total
includes taxes & fees
Apr 16 - Apr 17
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
Learn more about Rafford
Check out Pluscarden Abbey and Boath House Spa—just a couple of the sights around Rafford.

Photo by Phil Williams
Open Photo by Phil Williams
More cheap stays in Rafford

Carlton Hotel
67 High St Forres Scotland
The price is CA $119 per night from Apr 15 to Apr 16
CA $119
CA $143 total
Apr 15 - Apr 16
includes taxes & fees
7.6/10 Good! (63 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- 4 Star Hotels in Elgin
- 5 Star Hotels in Forres
- Aberlour Hotels
- Archiestown Hotels
- Ardersier Hotels
- Ballindalloch Hotels
- Hotels near Brodie Castle
- Burghead Hotels
- Hotels near Cardhu Distillery
- Hotels near Cawdor Castle
- Craigellachie Hotels
- Cromarty Hotels
- Cromdale Hotels
- Cummingston Hotels
- Dalcross Hotels
- Romantic Hotels in Moray
- Moray Hotels
- Farmstay in Elgin
- Aparthotels in Elgin
- Apartments in Elgin
- B&B in Elgin
- Cabin Rentals in Elgin
- Condo Rentals in Elgin
- Cottages in Elgin
- Country Houses in Elgin
- Guest Houses in Elgin
- Adults Only Resorts & in Elgin
- Beach Hotel Hotels in Elgin
- Boutique Hotels in Elgin
- Business Hotels in Elgin
- Family Hotels in Elgin
- Honeymoon Resorts and in Elgin
- Hotels with Free Airport Shuttle in Elgin
- Hotels with Free Parking in Elgin
- Hotels with Hot Tubs in Elgin
- Luxury Hotels in Elgin
- Oceanfront Hotels in Elgin
- Pet-Friendly Hotels in Elgin
- Ski Hotels in Elgin
- Spa Hotels in Elgin
- Hotel Wedding Venues Hotels in Elgin
- Elgin Hotels
- Lodges in Elgin
- Vacation Homes in Elgin
- Rv Parks in Elgin
- Fearn Hotels
- Findhorn Hotels
- Fochabers Hotels
- Castles in Forres
- Forres Hotels
- Grantown-On-Spey Hotels
- Hotels near Harbour Treasures
- Hopeman Hotels
- Kinloss Hotels
- Lossiemouth Hotels
- Hotels near Macallan Distillery
- Cabin Rentals in Moray
- Cottages in Moray
- Apartments in Nairn
- B&B in Nairn
- Hotels near Nairn Golf Club
- Cheap Hotels in Nairn
- Golf Hotels in Nairn
- Luxury Hotels in Nairn
- Spa Hotels in Nairn
- Nairn Hotels
- Rv Parks in Nairn
- Hotels near Relax
- Rothes Hotels
- Urquhart Hotels












































































