Beginning of main content

location St. Andrews is highly rated for Whale Watching and Gardens by 61 people

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.


Check prices on hotels in St. Andrews

Tonight 18 Mar. - 19 Mar.
This weekend 22 Mar. - 24 Mar.
Next weekend 29 Mar. - 31 Mar.

Top 10 Hotels in St. Andrews

See all 36 properties in St. Andrews
Tara Manor Inn

Tara Manor Inn

559 Mowat Drive, St. Andrews, NB
Tara Manor Inn
    3.5 out of 5.0
     
     

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

    Tara Manor InnGet Rates

    Saint Andrews Inn & Suites

    Saint Andrews Inn & Suites

    111 Water Street, St. Andrews, NB
    Saint Andrews Inn & Suites
    • Free Cancellation
    • Reserve now, pay when you stay
    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 ...

    C$100 per night for 2 guests

    Picket Fence Motel

    Picket Fence Motel

    102 Reed Avenue, St. Andrews, NB
    Picket Fence Motel
      2.0 out of 5.0
       
       

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

      Picket Fence MotelGet Rates

      Rossmount Inn

      Rossmount Inn

      4599 Route 127, St. Andrews, NB
      Rossmount Inn
        3.5 out of 5.0
         
         

        Situated in St. Andrews, 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 ...

        C$115 per night for 2 guests

        Windsor House of St Andrews BB

        Windsor House of St Andrews BB

        132 Water Street, St. Andrews, NB
        Windsor House of St Andrews BB
          4.0 out of 5.0
           
           

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

          C$150 per night for 2 guests

          Whales and Seals and Lighthouses and Tides

          Whales and Seals and Lighthouses and Tides

          Welshpool, NB
          Whales and Seals and Lighthouses and Tides
             
             

            This family-friendly vacation home is located in Campobello Island, close to Herring Cove Provincial Park, Roosevelt Campobello International Park, and Mulholland ...

            Whales and Seals and Lighthouses and TidesGet Rates

            Kingsbrae Cottage

            Kingsbrae Cottage

            219 King Street, St. Andrews, NB
            Kingsbrae Cottage
              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.

              Kingsbrae CottageGet Rates

              Greenside motel

              Greenside motel

              242 Mowat Drive, St. Andrews, NB
              Greenside motel
                2.5 out of 5.0
                 
                 

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

                Greenside motelGet Rates

                Algonquin Resort St Andrews by-the-Sea Autograph Collection

                Algonquin Resort St Andrews by-the-Sea Autograph Collection

                184 Adolphus Street, St. Andrews, NB
                Algonquin Resort St Andrews by-the-Sea Autograph Collection
                • Free Cancellation
                • Reserve now, pay when you stay
                4.0 out of 5.0
                 
                 

                This family-friendly St. Andrews resort is located by the ocean, within a 10-minute walk of Kingsbrae Garden, Centennial Park, and Ross Memorial Museum. Charlotte ...

                C$127 per night for 2 guests

                Granite Town Hotel

                Granite Town Hotel

                79 Main Street, St George, NB
                Granite Town Hotel
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 

                Situated in St George, this golf hotel is 9 mi (14.5 km) from Deer Island Ferry and 10.7 mi (17.1 km) from Grand Manan Ferry.

                C$80 per night for 2 guests

                Map

                Hotels with reviews mentioning St. Andrews

                See all hotels near St. Andrews

                Recent Reviews in St. Andrews