A castle with a tower, surrounded by a grassy field and trees.

Hotels with Restaurants in Ballindalloch

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Ballindalloch Hotels with Restaurants

Tonight
18 Sept - 19 Sept
Tomorrow
19 Sept - 20 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Our top choices for Ballindalloch hotels with a restaurant

1. Argyle Guest House

Argyle Guest House
Ballindalloch
Australia
Susan
S$166
includes taxes & fees
23 Sept - 24 Sept
Argyle Guest House

2. The Aberlour Hotel

The Aberlour Hotel
Aberlour
United Kingdom
Hidde
S$290
includes taxes & fees
22 Sept - 23 Sept
The Aberlour Hotel

3. Hotel 1881 Archiestown

Hotel 1881 Archiestown
Archiestown
United States
Alan
S$379
includes taxes & fees
10 Oct - 11 Oct
Hotel 1881 Archiestown

4. Hotel Square

Hotel Square
Ballindalloch
United Kingdom
Christine
S$202
includes taxes & fees
24 Sept - 25 Sept
Hotel Square

5. Premier Inn Elgin

Premier Inn Elgin
Elgin
Canada
Scott
S$87
includes taxes & fees
18 Oct - 19 Oct
Premier Inn Elgin

6. Craigellachie Lodge

Craigellachie Lodge
Aberlour
United States
Alexander
S$355
includes taxes & fees
28 Sept - 29 Sept
Craigellachie Lodge

7. Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside
Aberlour
United States
Emily
S$416
includes taxes & fees
19 Oct - 20 Oct
Craigellachie Hotel of Speyside

8. Craiglynne Hotel

Craiglynne Hotel
Grantown-on-Spey
United Kingdom
Ian
S$114
includes taxes & fees
11 Oct - 12 Oct
Craiglynne Hotel

9. The Grant Arms Hotel

The Grant Arms Hotel
Grantown-on-Spey
United States
Liang
S$222
includes taxes & fees
21 Sept - 22 Sept
The Grant Arms Hotel

10. Ben Mhor Hotel

Ben Mhor Hotel
Grantown-on-Spey
United Kingdom
Glen
S$116
includes taxes & fees
7 Oct - 8 Oct
Ben Mhor Hotel
View all properties

Top Ballindalloch Hotel Reviews

Nethybridge Hotel

Nethybridge Hotel

10/10 Excellent
"Staff were amazing, everyone was so friendly and welcoming"
Christopher 2-night trip
Posted 1 hour ago
Nethybridge Hotel
Balmoral Arms

Balmoral Arms

10/10 Excellent
"Lovely hotel with beautiful shared sitting area with comfortable couches. Very comfortable room With a comfortable claw foot bath which was appreciated after lots of walking. Well positioned in town"
Felicity 1-night trip
Posted 1 day ago
Balmoral Arms
Craigellachie Hotel of Speyside

Craigellachie Hotel of Speyside

10/10 Excellent
"Great hotel, very charming, staff was helpful. Breakfast selections were good and the restaurant on site was delicious."
Emily 1-night trip
Posted 2 days ago
Craigellachie Hotel of Speyside
Craiglynne Hotel

Craiglynne Hotel

10/10 Excellent
"Excellent breakfast, friendly staff, parking good. Clean hotel."
Stuart 1-night trip
Posted 2 days ago
Craiglynne Hotel
Dalmunzie Castle Hotel

Dalmunzie Castle Hotel

8/10 Good
"We are glad we chose this place as our “castle “ stay. Plenty of parking, attentive staff. One room MacKenzie had great water pressure. The other two did not :( and that is really our only complaint."
Mary McIntyre 1-night trip
Posted 4 days ago
Dalmunzie Castle Hotel
The Boat Hotel

The Boat Hotel

10/10 Excellent
"Really good hotel. Amazing Scottish people welcoming you."
Gustavo 2-night trip
Posted 5 days ago
The Boat Hotel
Highlander Hotel

Highlander Hotel

10/10 Excellent
"Staff were very nice and the food was amazing we enjoyed our stay"
Tabra 2-night trip
Posted 8 days ago
Highlander Hotel
Argyle Guest House

Argyle Guest House

10/10 Excellent
"Lovely B&B. Great hosts. Wonderful breakfast, with home made bread! Room was cosy. Shower was quirky but nice and hot. We would definitely stay here again"
Judith 1-night trip
Posted 11 days ago
Argyle Guest House
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

8/10 Good
"The 'Aviemore' hotel block is dated but despite this the room and bathroom were clean and comfortable. We used the pool with our kids however the water was very cold and we didn't stay long. The whole resort has plenty to offer and is good for a family stay but it could do with some areas being refreshed soon."
Graeme 1-night trip
Posted 13 days ago
Macdonald Aviemore Hotel

Explore a world of travel with Expedia