Loading

HOTELS IN ROTHES

Hotels in Rothes, Hotels near Rothes

Distance
Name
Star rating
Guest rating
Pricing
cruise
Eastbank Hotel (Guest houses)

7.9
15 - 17, High Street , Rothes , AB38 7AU

Eastbank Hotel is a Hotel in Rothes, it is approximately 0.06 km from Rothes, Rothes. View Eastbank Hotel room details and Hotel facilities and make a confirmed booking.

From- £65 /night
cruise

9.4
51 New Street , Rothes , AB38 7BJ

The Station Hotel is a Hotel in Rothes, it is approximately 0.28 km from Rothes, Rothes. View The Station Hotel room details and Hotel facilities and make a confirmed booking.

From- £99 /night
cruise
Highlander Inn (Hotels)

8.1
10 Victoria Street , Craigellachie , AB38 9SR

Highlander Inn is a Hotel in Craigellachie, it is approximately 4.33 km from Rothes, Rothes. View Highlander Inn room details and Hotel facilities and make a confirmed booking.

From- £75 /night

8.8
Victoria Street , Craigellachie , AB38 9SR

Craigellachie Hotel of Speyside is a Hotel in Craigellachie, it is approximately 4.33 km from Rothes, Rothes. View Craigellachie Hotel of Speyside room details and Hotel facilities and make a confirmed booking.

From- £135 /night
Norlaggan (Bed and breakfasts)

8.9
22 High Street , Aberlour , AB38 9QD

Norlaggan is a Hotel in Aberlour, it is approximately 6.05 km from Rothes, Rothes. View Norlaggan room details and Hotel facilities and make a confirmed booking.

From- £120 /night

9.2
Aberlour , Aberlour , AB38 9LS

The Dowans Hotel of Speyside is a Hotel in Aberlour, it is approximately 6.95 km from Rothes, Rothes. View The Dowans Hotel of Speyside room details and Hotel facilities and make a confirmed booking.

From- £95 /night

9.1
Archiestown Hotel, The Square, Archiestown, Aberlour , Archiestown , AB38 7QL

Archiestown Hotel is a Hotel in Archiestown, it is approximately 6.97 km from Rothes, Rothes. View Archiestown Hotel room details and Hotel facilities and make a confirmed booking.

From- £90 /night
Conval House Bed And Breakfast (Bed and breakfasts)

9.1
Conval House, 60b Conval Street , Dufftown , AB55 4AH

Conval House Bed And Breakfast is a Hotel in Dufftown, it is approximately 10.25 km from Rothes, Rothes. View Conval House Bed And Breakfast room details and Hotel facilities and make a confirmed booking.

From- £0 /night
Dufftown Tower View (Apartments)

9.5
2 Church Street , Dufftown , AB55 4AR

Dufftown Tower View is a Hotel in Dufftown, it is approximately 10.35 km from Rothes, Rothes. View Dufftown Tower View room details and Hotel facilities and make a confirmed booking.

From- £109.25 /night
Dullan Brae Accommodation (Bed and breakfasts)

9.7
53 Fife Street , Dufftown , AB55 4AP

Dullan Brae Accommodation is a Hotel in Dufftown, it is approximately 10.57 km from Rothes, Rothes. View Dullan Brae Accommodation room details and Hotel facilities and make a confirmed booking.

From- £0 /night
Cardhu Country House (Country houses)

9.7
Knockando , Aberlour , AB38 7RY

Cardhu Country House is a Hotel in Aberlour, it is approximately 11.04 km from Rothes, Rothes. View Cardhu Country House room details and Hotel facilities and make a confirmed booking.

From- £110 /night

7.8
80 High Street , Fochabers , IV32 7DH

Gordon Arms Hotel is a Hotel in Fochabers, it is approximately 11.67 km from Rothes, Rothes. View Gordon Arms Hotel room details and Hotel facilities and make a confirmed booking.

From- £66 /night
The Gables (Bed and breakfasts)

9.4
The Gables, Lettoch , Dufftown , AB55 4BU

The Gables is a Hotel in Dufftown, it is approximately 11.74 km from Rothes, Rothes. View The Gables room details and Hotel facilities and make a confirmed booking.

From- £0 /night
Castleview Bed & Breakfast (Bed and breakfasts)

9.6
Auchindoun , Dufftown , AB55 4DY

Castleview Bed & Breakfast is a Hotel in Dufftown, it is approximately 12.55 km from Rothes, Rothes. View Castleview Bed & Breakfast room details and Hotel facilities and make a confirmed booking.

From- £0 /night

8.6
Maisondieu Road , Elgin , IV30 1QR

Laichmoray Hotel is a Hotel in Elgin, it is approximately 14.26 km from Rothes, Rothes. View Laichmoray Hotel room details and Hotel facilities and make a confirmed booking.

From- £72 /night

8.3
Station road , Elgin , IV30 1QW

The Royal Hotel is a Hotel in Elgin, it is approximately 14.27 km from Rothes, Rothes. View The Royal Hotel room details and Hotel facilities and make a confirmed booking.

From- £88 /night

Local areas near Rothes

Below is a list of cities within Rothes, please select a city to see a list of hotels.