Book Hotels in Cromdale
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Cromdale hotels

The Speyside Hotel
The Speyside Hotel, Grant Road Grantown-on-Spey Scotland
Fully refundableReserve now, pay when you stay
$105 nightly
The price is $126 total per night from Dec 16 to Dec 17
$126 total
Dec 16 - Dec 17
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden, dry cleaning, ...
"Luke was amazing!! A one man show and attentive to absolutely everything. Food excellent as well."
Reviewed on Nov 14, 2026

Craigellachie Hotel of Speyside
Victoria Street Aberlour Scotland
Fully refundableReserve now, pay when you stay
$209 nightly
The price is $250 total per night from Nov 22 to Nov 23
$250 total
Nov 22 - Nov 23
Total with taxes and fees
This smoke-free hotel features 2 restaurants and 2 bars/lounges. Business travelers can take advantage of the free WiFi in public areas. Guests will appreciate ...
"Excellent stay, clean room, comfortable bed, staff went out of their way to make our stay as enjoyable as possible. Breakfast was really good, would recommend a stay here for sure."
Reviewed on Nov 8, 2026

Craiglynne Hotel
Woodlands Terrace Grantown-on-Spey Scotland
Fully refundableReserve now, pay when you stay
$46 nightly
The price is $55 total per night from Nov 16 to Nov 17
$55 total
Nov 16 - Nov 17
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A garden, a lobby ...
"The stay was ok apart from the breakfast which we thought was very poor. We had to decide what we were going to have and order it the night before. The bacon was over cooked, the tomato’s just burnt on the top, the beans were just warm, the sausage tasted horrible ( probably the type of sausage) ..."
Reviewed on Nov 9, 2026

Coylumbridge Resort Hotel
Aviemore Invernesshire Aviemore Scotland
Fully refundableReserve now, pay when you stay
$68 nightly
The price is $82 total per night from Nov 22 to Nov 23
$82 total
Nov 22 - Nov 23
Total with taxes and fees
This smoke-free hotel features 2 indoor pools, an outdoor tennis court, and a restaurant. Bring the family and enjoy the bowling alley, mini golf, and kid-friendly ...

Nethybridge Hotel
Nethybridge Nethy Bridge Scotland
Fully refundableReserve now, pay when you stay
$75 nightly
The price is $90 total per night from Nov 16 to Nov 17
$90 total
Nov 16 - Nov 17
Total with taxes and fees
This traditional hotel features 2 restaurants and 2 bars/lounges. There's fun for all ages with mini golf and an arcade/game room, and families will appreciate ...

Macdonald Aviemore Highland Hotel
Macdonald Aviemore Resort Aviemore Scotland
Fully refundableReserve now, pay when you stay
$122 nightly
The price is $147 total per night from Nov 23 to Nov 24
$147 total
Nov 23 - Nov 24
Total with taxes and fees
A golf course and a restaurant are featured at this smoke-free hotel. There's fun for all ages with a children's pool and a waterslide, and families will appreciate ...

The Boat Hotel
Deshar Road Boat of Garten Scotland
$57 nightly
The price is $68 total per night from Nov 16 to Nov 17
$68 total
Nov 16 - Nov 17
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. There's fun for all ages with a playground and an arcade/game room, and families will appreciate the ...

Cluny Hill Hotel
Saint Leonards Road Forres Scotland
Fully refundableReserve now, pay when you stay
$37 nightly
The price is $44 total per night from Nov 23 to Nov 24
$44 total
Nov 23 - Nov 24
Total with taxes and fees
Self parking is available and the hotel's front desk is staffed around-the-clock. WiFi in public areas is free. A garden is also provided.

High Range Hotel
Grampian Road Aviemore Scotland
Fully refundableReserve now, pay when you stay
$73 nightly
The price is $87 total per night from Nov 16 to Nov 17
$87 total
Nov 16 - Nov 17
Total with taxes and fees
An outdoor tennis court is featured at this hotel, along with free self parking. WiFi in public areas is free. Luggage storage is also provided.
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.
Frequently asked questions
Recent Cromdale hotel reviews by fellow wanderers

The Speyside Hotel
5 out of 5
Posted 9 hours ago
Travelocity Verified Review
"Luke was amazing!! A one man show and attentive to absolutely everything. Food excellent as well."
A verified traveler stayed at The Speyside Hotel
Explore More Ways to Travel with Travelocity
- Macdonald Aviemore Hotel
- Macdonald Aviemore Highland Hotel
- Earth House Scotland - Stunning Historic Fishing Lodge on the River Spey
- Bar in Cromdale
- Hotels in Dulnain Bridge
- Hotels near Glenfarclas Distillery
- Bedandbreakfast in Glenmore
- Cottages in Glenmore
- Hotels in Glenmore
- Lodges in Glenmore
- The Grant Arms Hotel
- The Speyside Hotel
- Tulach Ard House
- Coylumbridge Resort Hotel
- Cairngorms Flower Lodge
- Bennachie - a house that sleeps 8 guests in 4 bedrooms
- Agritourism in Aviemore
- Craigellachie Lodge
- Craigellachie Hotel of Speyside
- Woodland Lodge in the heart of Scotland
- Hotels in Aviemore
- Wedding in Aviemore
- Macdonald Strathspey Hotel
- Macdonald Spey Valley Resort
- Macdonald Morlich Hotel




