
Find 3 Star Hotels in St. Andrews from SAR 452
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Andrews 3 Star Hotels
Tonight
10 Sep - 11 SepTomorrow
11 Sep - 12 SepThis weekend
11 Sep - 13 SepNext weekend
18 Sep - 20 SepOur top choices for St. Andrews 3-star hotels
SAR 504
SAR 597 total
includes taxes & fees
11 Oct - 12 Oct
SAR 396
SAR 470 total
includes taxes & fees
27 Sep - 28 Sep
SAR 389
SAR 461 total
includes taxes & fees
1 Oct - 2 Oct
SAR 393
SAR 452 total
includes taxes & fees
13 Sep - 14 Sep
SAR 477
SAR 548 total
includes taxes & fees
1 Oct - 2 Oct
SAR 638
SAR 756 total
includes taxes & fees
7 Oct - 8 Oct
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St. Andrews.

Algonquin Resort St Andrews by-the-Sea Autograph Collection
184 Adolphus Street St. Andrews NB
SAR 585
SAR 857 total
20 Sep - 21 Sep
includes taxes & fees

Kingsbrae Arms Inn
219 King Street St. Andrews NB
SAR 1,058
SAR 1,332 total
14 Sep - 15 Sep
includes taxes & fees
9.4/10 Exceptional! (106 reviews)
Still don't see what you're looking for?
See all properties in St. Andrews.
You can also use these popular filters to refine your search.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Andrews and related destinations
Explore the colorful waterfront of this historic seaside town where whale watching boats depart daily from the harbor. Kingsbrae Garden's 27 acres of themed gardens and Ministers Island's tidal road access offer visitors unique maritime experiences.
See all hotels in St. Andrews
Photo by Brian Atkinson/Tourism New Brunswick
Top St. Andrews Hotel Reviews
Windsor House Inn
10/10 Excellent
"Can’t recommend Windsor House enough! From the beautiful clean rooms , the perfect balcony , the friendly staff , and the most delicious meals - we even ate dinner there twice ! Perfectly located in the heart of town . We love Windsor House"




































