Beginning of main content

location St. Andrews is highly rated for Whale Watching and Relaxing by 88 people

Book on the go and pay later.

Search 590,000 properties worldwide.

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

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


Check prices on hotels in St. Andrews

Tonight Tonight 21 Apr - 22 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Top 10 Hotels in St. Andrews

See all 31 Hotels in St. Andrews
Algonquin Resort St Andrews by-the-Sea Autograph Collection

Algonquin Resort St Andrews by-the-Sea Autograph Collection

184 Adolphus Street, St. Andrews
    4.0 out of 5.0
     
     

    Situated by the ocean, this spa resort is within a 10-minute walk of Kingsbrae Garden, Ross Memorial Museum, and Charlotte County Archives. Centennial Park and ...

    Algonquin Resort St Andrews by-the-Sea Autograph CollectionC$139

    Algonquin Resort St Andrews by-the-Sea Autograph CollectionC$139
    Granite Town Hotel

    Granite Town Hotel

    79 Main Street, St George
      3.0 out of 5.0
       
       

      Situated on the riverwalk, this hotel is 9 mi (14.5 km) from Deer Island Ferry and 10.7 mi (17.1 km) from Grand Manan Ferry.

      Granite Town HotelC$80

      Granite Town HotelC$80
      St Stephen Inn

      St Stephen Inn

      99 King St, St. Stephen
        2.0 out of 5.0
         
         

        Situated near the beach, this motel is 0.3 mi (0.6 km) from Chocolate Museum and 2.1 mi (3.4 km) from Charlotte County Museum. Ganong Nature Park is 5.9 mi (9.5 ...

        St Stephen InnC$65

        St Stephen InnC$65
        Winsome Inn

        Winsome Inn

        198 King St, St. Stephen
          2.5 out of 5.0
           
           

          Situated near the beach, this motel is 0.9 mi (1.4 km) from Chocolate Museum and 2.6 mi (4.2 km) from Charlotte County Museum. Ganong Nature Park is 6.4 mi (10.3 ...

          Winsome InnC$98

          Winsome InnC$98
          Kingsbrae Cottage

          Kingsbrae Cottage

          219 King Street, St. Andrews
            4.5 out of 5.0
             
             

            Situated by the sea, this luxury bed & breakfast is within a 5-minute walk of Kingsbrae Garden and Ross Memorial Museum. Huntsman Marine Science Centre is 2.1 ...

            Kingsbrae CottageC$255

            Kingsbrae CottageC$255
            Picket Fence Motel

            Picket Fence Motel

            102 Reed Avenue, St. Andrews
              2.0 out of 5.0
               
               

              Situated near the beach, this motel is within a 10-minute walk of Centennial Park and St Andrews Blockhouse. Ross Memorial Museum and Charlotte County Archives ...

              Picket Fence MotelC$85

              Picket Fence MotelC$85
              Greenside motel

              Greenside motel

              242 Mowat Drive, St. Andrews
                2.5 out of 5.0
                 
                 

                Situated near the beach, this motel is within a 15-minute walk of St Andrews Blockhouse and Centennial Park. Algonquin Golf Course and Ross Memorial Museum are ...

                Greenside motelC$75

                Greenside motelC$75
                Kennedy Inn

                Kennedy Inn

                218 Water Street, St. Andrews
                  3.0 out of 5.0
                   
                   

                  Situated by the sea, this inn is within a 5-minute walk of Sheriff Andrew House, Ross Memorial Museum, and Charlotte County Archives. Kingsbrae Garden and St. ...

                  Kennedy InnC$109

                  Kennedy InnC$109
                  Tara Manor Inn

                  Tara Manor Inn

                  559 Mowat Drive, St. Andrews
                    3.5 out of 5.0
                     
                     

                    Situated in St. Andrews, this guesthouse is within 1 mi (2 km) of Algonquin Golf Course, Huntsman Marine Science Centre, and Minister's Island. Centennial Park ...

                    Tara Manor InnC$109

                    Tara Manor InnC$109
                    Cory Cottage at the Pansy Patch

                    Cory Cottage at the Pansy Patch

                    45 Carleton Street, St. Andrews
                      3.5 out of 5.0
                       
                       

                      Situated near the beach in St. Andrews, this bed & breakfast is close to Kingsbrae Garden, Centennial Park and St Andrews Blockhouse. Also nearby are Ross Memorial ...

                      Cory Cottage at the Pansy PatchC$250

                      Cory Cottage at the Pansy PatchC$250
                      Map

                      Recent Reviews in St. Andrews