Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Ballater

See all 430 properties in Ballater

Estimated price for 1 night/2 adults

Braemar Lodge Hotel

Braemar Lodge Hotel

Glenshee Road, Braemar, Ballater, Scotland
Braemar Lodge Hotel
    3.0 out of 5.0
     
     

    Situated in Ballater, this hotel is within 1 mi (2 km) of Braemar Golf Club and Braemar Castle. Glenshee Ski Centre and Balmoral Castle are also within 9 mi ...

    AU$198 per night for 2 guests

    29 May - 30 May
    Hilton Grand Vacations at Craigendarroch Suites

    Hilton Grand Vacations at Craigendarroch Suites

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

      Situated in a national park, this spa aparthotel is 1.1 mi (1.8 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National ...

      AU$330 per night for 2 guests

      30 May - 31 May
      Moorfield House Hotel

      Moorfield House Hotel

      Chapel Brae, Braemar, Ballater, Scotland
      Moorfield House Hotel
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Ballater, this guesthouse is within 1 mi (2 km) of Braemar Golf Club and Braemar Castle. Glenshee Ski Centre and Balmoral Castle are also within ...

      AU$165 per night for 2 guests

      5 Jun - 6 Jun
      The Deeside Inn

      The Deeside Inn

      13-15 Victoria Road, Ballater, Scotland
      The Deeside Inn
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       

      Situated in Ballater, this hotel is 0.1 mi (0.1 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature Reserve. ...

      AU$209 per night for 2 guests

      4 Jun - 5 Jun
      Invercauld Lodges

      Invercauld Lodges

      12A Invercauld Rd, Ballater, Scotland
      Invercauld Lodges
        4.0 out of 5.0
         
         

        Situated in Ballater, this lodge is 0.4 mi (0.6 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature Reserve. ...

        Invercauld LodgesGet Rates

        Westwood

        Westwood

        26 Deebank Road, Ballater, Scotland
        Westwood
          3.5 out of 5.0
           
           

          Situated in Ballater, this cottage is 0.1 mi (0.2 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature Reserve. ...

          WestwoodGet Rates

          Braemar Apartment

          Braemar Apartment

          5 Cluniebank Gardens, Ballater, Scotland
          Braemar Apartment
            3.5 out of 5.0
             
             

            Situated in Ballater, this apartment building is close to Braemar Golf Club, Braemar Castle, and Ballochbuie Forest. Area attractions also include ...

            Braemar ApartmentGet Rates

            The Invercauld Arms Hotel

            The Invercauld Arms Hotel

            GLENSHEE ROAD AB35 5YR,AB35 5YR, Ballater, Scotland
            The Invercauld Arms Hotel
              3.0 out of 5.0
               
               

              Situated in a national park, this hotel is within a 15-minute walk of Braemar Golf Club and Braemar Castle. Glenshee Ski Centre and Balmoral Castle are also ...

              The Invercauld Arms HotelGet Rates

              Braemar Youth Hostel

              Braemar Youth Hostel

              21 Glenshee Road, Ballater, Scotland
              Braemar Youth Hostel
                3.0 out of 5.0
                 
                 

                Situated in Ballater, this eco-friendly hostel is within 1 mi (2 km) of Braemar Golf Club and Braemar Castle. Glenshee Ski Centre and Balmoral Castle are also ...

                AU$158 per night for 2 guests

                1 Jun - 2 Jun
                Glenernan Self Catering Cottages

                Glenernan Self Catering Cottages

                37 Braemar Rd, Ballater, Scotland
                Glenernan Self Catering Cottages
                  3.5 out of 5.0
                   
                   

                  Situated in Ballater, this cottage is 0.4 mi (0.7 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature Reserve. ...

                  Glenernan Self Catering CottagesGet Rates

                  Castleton Cottage

                  Castleton Cottage

                  2 School Road Braemar, Ballater, Scotland
                  Castleton Cottage
                    3.5 out of 5.0
                     
                     

                    Situated in Ballater, this cottage is within 1 mi (2 km) of Braemar Golf Club and Braemar Castle. Glenshee Ski Centre and Balmoral Castle are also within 9 mi ...

                    Castleton CottageGet Rates

                    Schiehallion Guest House

                    Schiehallion Guest House

                    10 Glenshee Road, Braemar, Ballater, Scotland
                    Schiehallion Guest House
                      3.0 out of 5.0
                       
                       

                      Situated in Ballater, this bed & breakfast is within 1 mi (2 km) of Braemar Golf Club and Braemar Castle. Glenshee Ski Centre and Balmoral Castle are also within ...

                      Schiehallion Guest HouseGet Rates

                      Morven Lodge

                      Morven Lodge

                      29 Braemar Road, Ballater, Scotland
                      Morven Lodge
                        4.0 out of 5.0
                         
                         

                        Situated in Ballater, this bed & breakfast is 0.4 mi (0.6 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National ...

                        Morven LodgeGet Rates

                        Ex-Royal Estate Cottage

                        Ex-Royal Estate Cottage

                        Birkhall, Ballater, Scotland
                        Ex-Royal Estate Cottage
                          5.0 out of 5.0
                           
                           

                          Situated in Ballater, this luxury cottage is 1.5 mi (2.4 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature ...

                          Ex-Royal Estate CottageGet Rates

                          Ballater Hostel

                          Ballater Hostel

                          Bridge Square, Ballater, Scotland
                          Ballater Hostel
                            5.0 out of 5.0
                             
                             

                            Situated in a national park, this hostel is 7.9 mi (12.7 km) from Balmoral Castle and 12.3 mi (19.7 km) from Lochnagar. Braemar Castle and Lecht Ski Resort are ...

                            Ballater HostelGet Rates

                            Hillview

                            Hillview

                            52 Deebank Road, Ballater, Scotland
                            Hillview
                              3.5 out of 5.0
                               
                               

                              Situated in Ballater, this apartment building is 0.2 mi (0.3 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National ...

                              AU$275 per night for 2 guests

                              27 May - 28 May
                              4 Hawthorn Place

                              4 Hawthorn Place

                              4 Hawthorn Place, Ballater, Scotland
                              4 Hawthorn Place
                                3.5 out of 5.0
                                 
                                 

                                Situated in Ballater, this cottage is 0.1 mi (0.2 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature Reserve. ...

                                4 Hawthorn PlaceGet Rates

                                Morvada Guest House

                                Morvada Guest House

                                Braemar Road,28, Ballater, Scotland
                                Morvada Guest House
                                  3.0 out of 5.0
                                   
                                   

                                  Situated in Ballater, this bed & breakfast is 0.4 mi (0.6 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National ...

                                  Morvada Guest HouseGet Rates

                                  Schoolhouse Ballater

                                  Schoolhouse Ballater

                                  Anderson Road, Ballater, Scotland
                                  Schoolhouse Ballater
                                     
                                     

                                    Schoolhouse BallaterGet Rates

                                    No 45 Guest House

                                    No 45 Guest House

                                    Braemar Road, Ballater, Scotland
                                    No 45 Guest House
                                      4.0 out of 5.0
                                       
                                       

                                      Situated in Ballater, this guesthouse is 0.5 mi (0.8 km) from Ballater Golf Club and within 9 mi (15 km) of Balmoral Castle and Muir of Dinnet National Nature ...

                                      No 45 Guest HouseGet Rates

                                      Check prices on hotels in Ballater

                                      Tonight 26 May - 27 May
                                      This weekend 31 May - 2 Jun.
                                      Next weekend 7 Jun. - 9 Jun.
                                      Map

                                      Recent Reviews in Ballater

                                      Travel to Ballater & Explore


                                      Explore Ballater with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!