Mon 2 °C

Most Popular Hotels in Ballater

See all 6 Hotels in Ballater
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Moorfield House Hotel
Moorfield House Hotel

Chapel Brae, Ballater AB35 5YP

4.0 out of 5.0
4.2 out of 5 (128 reviews)

Located in Braemar, this guesthouse is within 1 mi (2 km) of Braemar Golf Club and Glenfiddich. Braemar Castle is 1.2 mi (2 k …

£75
The Deeside Inn
The Deeside Inn

13-15 Victoria Road, Ballater AB35 5RA

4.0 out of 5.0
3.6 out of 5 (59 reviews)

Situated in Ballater, this hotel is within a 15-minute walk of Ballater Golf Club and Loch Muick. Balmoral Castle and Knock …

£67
Hilton Grand Vacations at Craigendarroch Suites
Hilton Grand Vacations at Craigendarroch Suites

Braemar Road, Ballater AB35 5XA

3.5 out of 5.0
4.5 out of 5 (56 reviews)

Situated in a national park, this spa aparthotel is 1.1 mi (1.8 km) from Ballater Golf Club and 1.5 mi (2.4 km) from Loch …

£140
The Auld Kirk
The Auld Kirk

31 Braemar Road, Ballater AB35 5RQ

4.0 out of 5.0
4.6 out of 5 (37 reviews)

Situated in the historical district, this guesthouse is within a 15-minute walk of Ballater Golf Club and Loch Muick. Balmora …

£130
Loch Kinord Hotel
Loch Kinord Hotel

Ballater Road 1, Aboyne AB34 5LW

3.0 out of 5.0
4.1 out of 5 (15 reviews)

Situated in a rural location, this eco-friendly hotel is within a 10-minute walk of The Black Faced Sheep and Aboyne Golf Clu …

£82
The Commercial Hotel
The Commercial Hotel

The Square, Aboyne AB34 4TX

3.0 out of 5.0
4.6 out of 5 (113 reviews)

Situated in Aboyne, this hotel is within 9 mi (15 km) of Aboyne Golf Club, Craigievar Castle, and Deeside Activity Park. …

£89
Macdonald Aviemore Hotel
Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore PH22 1PN

4.0 out of 5.0
3.5 out of 5 (156 reviews)

This family-friendly Aviemore hotel is within a 10-minute walk of Strathspey Steam Railway and Spey Valley Golf Course. …

£93
Hilton Coylumbridge
Hilton Coylumbridge

Aviemore Invernesshire, Aviemore PH22 1QN

4.0 out of 5.0
3.9 out of 5 (620 reviews)

This family-friendly Aviemore hotel is located on the riverwalk, within a 15-minute walk of Rothiemurchus Estate Visitor …

£82
Holiday Inn Express Dundee
Holiday Inn Express Dundee

41 Dock Street, Dundee DD1 3DR

3.0 out of 5.0
4 out of 5 (475 reviews)

Located in the heart of Dundee, this hotel is within a 15-minute walk of City Square and Discovery Point. Verdant Works is 0. …

£44
Fairmont St Andrews
Fairmont St Andrews

Fife, St. Andrews KY16 8PN

5.0 out of 5.0
4.5 out of 5 (655 reviews)

This family-friendly St. Andrews hotel is located by the sea, within a 15-minute walk of St. Andrews Bay Golf Resort and St …

£127
Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa

1 West Victoria Dock Road, Dundee DD1 3JP

4.0 out of 5.0
4.4 out of 5 (874 reviews)

This stylish Dundee hotel is in the heart of the new City Quay development, on the waterfront. The HM Frigate Unicorn is just …

£54
Eight Acres Hotel & Leisure Club
Eight Acres Hotel & Leisure Club

Morriston Road, Elgin IV30 6UN

3.0 out of 5.0
3.4 out of 5 (94 reviews)

Situated in Elgin, this spa hotel is within 2 mi (3 km) of Relax, Elgin Museum, and Elgin Cathedral. Spynie Palace is 2.9 mi …

£85
Lys-Na-Greyne
Lys-Na-Greyne

Rhu-Na-Haven Road, Aboyne AB34 5JD

5.0 out of 5.0
5 out of 5 (9 reviews)

Situated in Aboyne, this bed & breakfast is within 3 mi (5 km) of The Black Faced Sheep, Aboyne Golf Club, and Reflect Spa. …

£100
Kildrummy Inn
Kildrummy Inn

Kildrummy, Alford AB33 8QS

4.0 out of 5.0
4.7 out of 5 (58 reviews)

Located in Kildrummy, this inn is 0.6 mi (1 km) from Kildrummy Castle and within 6 mi (10 km) of Corgarff Castle and …

£89
The Lodge on the Loch of Aboyne
The Lodge on the Loch of Aboyne

Aboyne Golf Centre, Aboyne AB34 5BR

4.0 out of 5.0
4.5 out of 5 (42 reviews)

Situated in Aboyne, this spa inn is within 1 mi (2 km) of Reflect Spa and Aboyne Golf Club. The Black Faced Sheep and Deeside …

£127
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate

Kinclaven By Stanley, Perth PH1 4QN

4.0 out of 5.0
4.1 out of 5 (97 reviews)

Located in Kinclaven, this eco-friendly hotel is 4.6 mi (7.3 km) from Historic Scotland Stanley Mills and within 12 mi (20 km …

£65
Glentorets B&B
Glentorets B&B

Conglass Lane, Ballindalloch AB37 9HU

3.0 out of 5.0
4.9 out of 5 (64 reviews)

Located in Tomintoul, this bed & breakfast is within 1 mi (2 km) of Tomintoul Museum and Drumin Castle. Lecht Ski Resort an …

£70
Westport Serviced Apartments
Westport Serviced Apartments

138 West Marketgait, Dundee DD1 1NJ

4.5 out of 5.0
4.7 out of 5 (42 reviews)

Located in the heart of Dundee, this luxury apartment is within a 10-minute walk of Howff Burial Ground and Verdant Works. …

£89
The Forbes Arms Hotel
The Forbes Arms Hotel

Alford Bridge of Alford, Alford AB33 8QJ

3.0 out of 5.0
3.4 out of 5 (60 reviews)

Situated in Alford, this hotel is within 2 mi (3 km) of Alford Valley Steam Railway, Haughton Country Park, and Grampian …

£90
Best Western Lovat Hotel
Best Western Lovat Hotel

90-92 Glasgow Road, Perth PH2 0LZ

3.0 out of 5.0
3.7 out of 5 (16 reviews)

Located in the heart of Perth, this hotel is within 1 mi (2 km) of Perth Ice Rink, St. Ninian's Cathedral, and Perth Theatre. …

£51
Ellangowan House B&B
Ellangowan House B&B

24 Lower Oakfield, Pitlochry PH16 5Ds

4.0 out of 5.0
4.9 out of 5 (76 reviews)

Situated in a rural location, this bed & breakfast is within a 15-minute walk of Bells Blair Athol Distillery and Pitlochry …

£90
Pine Trees Hotel Pitlochry
Pine Trees Hotel Pitlochry

Strathview Terrace, Pitlochry PH16 5QR

3.5 out of 5.0
4.5 out of 5 (73 reviews)

Situated in Pitlochry, this hotel is within a 10-minute walk of Pitlochry Golf Club and Pitlochry Children's Amusement Park …

£104
Argyle Guest House
Argyle Guest House

7 Main Street, Ballindalloch AB37 9EX

3.0 out of 5.0
4.4 out of 5 (66 reviews)

Located in Tomintoul, this guesthouse is within a 10-minute walk of Tomintoul Museum and Drumin Castle. Lecht Ski Resort an …

£50
Rosemount Hotel
Rosemount Hotel

12 Higher Oakfield, Pitlochry PH16 5HT

3.0 out of 5.0
3.9 out of 5 (96 reviews)

Situated in the historical district, this hotel is within a 15-minute walk of Bells Blair Athol Distillery and Pitlochry …

£60
Carn Mhor Bed and Breakfast
Carn Mhor Bed and Breakfast

The Shieling, Aviemore PH22 1QD

3.0 out of 5.0
4.3 out of 5 (87 reviews)

Situated in Aviemore, this bed & breakfast is within a 10-minute walk of Cairngorm Brewery and Extreme Dream Climbing Centre, …

£72
Craigvrack
Craigvrack

West Moulin Road, Pitlochry PH16 5EA

3.0 out of 5.0
4.1 out of 5 (54 reviews)

Situated in a rural location, this hotel is within 1 mi (2 km) of Pitlochry Children's Amusement Park Arcade, Pitlochry Gol …

£80
MacKenzies Highland Inn
MacKenzies Highland Inn

125 Grampian Road, Aviemore PH22 1RL

3.0 out of 5.0
2.6 out of 5 (147 reviews)

Situated in Aviemore, this inn is within a 15-minute walk of Strathspey Steam Railway and Spey Valley Golf Course. Cairngor …

£30
Castle Hotel
Castle Hotel

Castle Hotel, Huntly AB54 45H

4.0 out of 5.0
4.3 out of 5 (44 reviews)

Situated in Huntly, this hotel is 2.2 mi (3.6 km) from Dean's of Huntly and 2.4 mi (3.9 km) from Huntly Castle. Leith Hall an …

£125
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant

Old Military Road, Perth PH2 6EB

4.0 out of 5.0
4.6 out of 5 (53 reviews)

Situated in Meikleour, this inn is within 9 mi (15 km) of Blairgowrie Golf Club, Historic Scotland Stanley Mills, and Alyth …

£75
The Craiglynne Hotel
The Craiglynne Hotel

Woodlands Terrace, Grantown-on-Spey PH26 3JX

3.0 out of 5.0
3.1 out of 5 (40 reviews)

Situated on the riverwalk, this hotel is within 9 mi (15 km) of Abernethy Golf Club, Boat of Garten Golf Club, and Loch Garte …

£63
Hide content

Pocket Guide: Ballater

Nestled amongst the towering peaks, wooded parks, and dramatic coastline of Aberdeenshire, visitors will discover a wealth of quaint northern villages, each of which holds its own unique historical sites and contemporary treats, from traditional Scottish hotels, pubs, and restaurants, to famous estates such as Balmoral Castle. Whether you’re travelling to simply enjoy the stunning and picturesque views of the Scottish countryside, are looking to indulge in the local food and whisky or are trying to discover the country’s rich heritage, you’ll quickly find there’s plenty for all to see and do in Aberdeenshire.

Visit the Town of Ballater

Located inside Cairngorms National Park, the largest of the UK’s national parks, the Victorian village of Ballater sits on the banks of the River Dee, and is strongly linked to the nearby Royal residence of Balmoral Castle—visitors will note the many “By Royal Appointment” signs in the local shop windows. Be sure to stop into the Royal Railway Station, which has been transformed into a visitor centre, as well as the Royal Lochnagar Distillery. For those looking to experience the local landscape then make your way to Loch Muick, where in the shadows of the mountain of Lochnagar you can see golden eagles, red deer, grouse and more.

To plan your magical trip to Aberdeenshire and book your stay at a local hotel, B&B or guesthouse, be sure to use the Expedia search tool.

false