Hotels in Ballater

The Auld Kirk
The Auld Kirk
31 Braemar Road, Ballater
4.0 out of 5.0

Situated in the historical district, this guesthouse is 7.4 mi (12 km) from Balmoral Castle and within 20 mi (32 km) of Braemar Castle and Corgraff Castle. Craigievar ...

$137

$137
The Invercauld Arms Hotel
The Invercauld Arms Hotel
Main Street, Ballater
3.0 out of 5.0

Situated in Ballater, this hotel is 0.7 mi (1.1 km) from Braemar Castle and 8.5 mi (13.7 km) from Glenshee Ski Centre.

$115

$115
Moorfield House Hotel
Moorfield House Hotel
Chapel Brae, Ballater
4.0 out of 5.0

Situated in Ballater, this guesthouse is 1.3 mi (2 km) from Braemar Castle and within 12 mi (20 km) of Glenshee Ski Centre and Balmoral Castle. Corgraff Castle ...

$94

$94
Habitat@Ballater - Hostel
Habitat@Ballater - Hostel
Bridge Square, Ballater
5.0 out of 5.0

Situated in a national park, this hostel is 7.9 mi (12.7 km) from Balmoral Castle and within 20 mi (32 km) of Braemar Castle and Lecht Ski Resort. Craigievar ...

$69

$69
Braemar Lodge Hotel
Braemar Lodge Hotel
Glenshee Road, Ballater
3.0 out of 5.0

Situated in Ballater, this hotel is 0.9 mi (1.4 km) from Braemar Castle and within 9 mi (15 km) of Glenshee Ski Centre and Balmoral Castle. Corgraff Castle and ...

$126

$126
Hilton Coylumbridge
Hilton Coylumbridge
Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.0 out of 5 (1 reviews)

This family-friendly Aviemore hotel is located on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor Centre and Speyside Wildlife. Craigellachie ...

$105

$105
The Deeside Inn
The Deeside Inn
13-15 Victoria Road, Ballater
4.0 out of 5.0

Situated in Ballater, this hotel is 7.8 mi (12.5 km) from Balmoral Castle and within 20 mi (32 km) of Braemar Castle and Corgraff Castle. Craigievar Castle and ...

$92

$92
Morven Lodge
Morven Lodge
29 Braemar Road, Ballater
4.0 out of 5.0

Situated in Ballater, this bed & breakfast is 7.5 mi (12 km) from Balmoral Castle and within 20 mi (32 km) of Braemar Castle and Corgraff Castle. Craigievar ...

$146

$146
Schiehallion Guest House
Schiehallion Guest House
10 Glenshee Road, Ballater
3.0 out of 5.0

Situated in Ballater, this bed & breakfast is 0.9 mi (1.4 km) from Braemar Castle and within 9 mi (15 km) of Glenshee Ski Centre and Balmoral Castle. Corgraff ...

Hilton Grand Vacations at Craigendarroch Suites
Hilton Grand Vacations at Craigendarroch Suites
Braemar Road, Ballater
3.5 out of 5.0

Situated in a national park, this aparthotel is 6.7 mi (10.8 km) from Balmoral Castle and within 20 mi (32 km) of Braemar Castle and Corgraff Castle. Craigievar ...

$152

$152
Map

* Prices reflect the lowest "base rate" found over the next 30 days. Rates are subject to change and may not include taxes and fees, hotel service charges, extra person charges, or incidentals, such as room service. All rates are displayed in USD unless otherwise noted. Converted rates are provided for your convenience. They are based on today's exchange rate, but the hotel will charge you in the local currency.