Beginning of main content

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

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 Apr 21 - Apr 22
This weekend This weekend Apr 27 - Apr 29
Next weekend Next weekend May 4 - May 6

Top 10 Hotels in St. Andrews

See all 31 Hotels in St. Andrews
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 Inn$85

    Tara Manor Inn$85
    Four Winds Bed and Breakfast

    Four Winds Bed and Breakfast

    20 Skippers Lane, Bocabec
      3.0 out of 5.0
       
       

      Situated near the beach in Bocabec, this bed & breakfast is in the same area as Caughey-Taylor Nature Preserve, Atlantic Salmon Interpretive Centre and Van Horne ...

      Four Winds Bed and Breakfast$48

      Four Winds Bed and Breakfast$48
      Rossmount Inn

      Rossmount Inn

      4599 Route 127, St. Andrews
        3.5 out of 5.0
         
         

        Situated in Chamcook, this historic inn is 1 mi (1.6 km) from Atlantic Salmon Interpretive Centre and within 3 mi (5 km) of Minister's Island and Algonquin Golf ...

        Rossmount Inn$85

        Rossmount Inn$85
        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 Motel$66

          Picket Fence Motel$66
          Saint Andrews Inn & Suites

          Saint Andrews Inn & Suites

          111 Water Street, St. Andrews
            3.0 out of 5.0
             
             

            Situated near the beach, this hotel is within a 10-minute walk of Sheriff Andrew House, St Andrews Blockhouse, and Centennial Park. Ross Memorial Museum and ...

            Saint Andrews Inn & Suites$78

            Saint Andrews Inn & Suites$78
            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 Cottage$197

              Kingsbrae Cottage$197
              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 motel$55

                Greenside motel$55
                Clipper Shipp Beach Motel

                Clipper Shipp Beach Motel

                1312 Route 175, Pocologan
                  2.5 out of 5.0
                   
                   

                  Situated near the beach, this motel is 3 mi (4.8 km) from New River Beach Provincial Park and 7.3 mi (11.7 km) from Lepreau Falls. Lighthouse Point Lighthouse ...

                  Clipper Shipp Beach Motel$71

                  Clipper Shipp Beach Motel$71
                  Windsor House of St Andrews BB

                  Windsor House of St Andrews BB

                  132 Water Street, St. Andrews
                    3.5 out of 5.0
                     
                     

                    Situated near the beach, this bed & breakfast is within a 10-minute walk of Kingsbrae Garden and Ross Memorial Museum. Charlotte County Archives and Centennial ...

                    Windsor House of St Andrews BB$116

                    Windsor House of St Andrews BB$116
                    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 Hotel$61

                      Granite Town Hotel$61
                      Map

                      Recent Reviews in St. Andrews