Where to stay

in St. Andrews

No matter what kind of place you're searching for, we'd like to help you find a spot that checks all your boxes.

The whale watching, gardens, and golf courses are just a few reasons to visit St. Andrews. Get out and about and explore some top attractions like Huntsman Marine Science Centre and Saint Andrews Community Adventure Playground. Minister's Island and Algonquin Golf Course are also a few notable stops. Whether you're looking to stay right in the heart of town or you'd like to be a little more tucked away, you'll be sure to find what you're looking for in St. Andrews.

Top places to stay in St. Andrews with breakfast

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort that offers free internet and 2 restaurants that's well-liked for its prime location and helpful staff. Inn on Frederick is an inn that offers free English breakfast and free WiFi and is known for its prime location. It's located just steps from Water Street and Market Wharf. Newly-built luxury bed and breakfast in heart of charming St. Andrews By-The-Sea is a B&B with free WiFi and air conditioning.

Recommended hotels

Top romantic accommodations in St. Andrews

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort featuring amenities like premium bedding and a full-service spa, and couples like its prime location and helpful staff.

Recommended hotels

Top rated places to stay in St. Andrews for families

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort featuring an indoor pool and 2 restaurants that guests like for its helpful staff and central location. It's located a short 9-minute walk from Saint Andrews Community Adventure Playground.

Recommended hotels

Top rated places to stay for luxury travelers

Algonquin Resort St Andrews by-the-Sea Autograph Collection is luxury a resort featuring 2 restaurants and a full-service spa, and guests like its prime location and helpful staff. Kingsbrae Arms Inn is luxury a hotel featuring a terrace. It's located just steps from Kingsbrae Garden and Saint Andrews Community Adventure Playground.

Recommended hotels

Top places to stay with pools in St. Andrews

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort featuring a seasonal outdoor pool and a full-service spa. Guests like its prime location and helpful staff. It's located a short 6-minute walk from Kingsbrae Garden. Saint Andrews Inn & Suites is a hotel featuring an indoor pool and free WiFi. Guests like its prime location and helpful staff. Rossmount Inn is an inn featuring a kid's pool and free WiFi.

Recommended hotels

Top places to stay for budget travelers in St. Andrews

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a 4-star resort good for budget-minded travelers, featuring free WiFi and free bike rentals. Travelers like its prime location and helpful staff. It's just a short 7-minute walk from Water Street. Tara Manor Inn is a 3.5-star guesthouse for cost-conscious travelers and includes free WiFi and free parking. Guests appreciate its prime location and helpful staff. Greenside motel is a 2.5-star property that travelers like for its affordable rates. It offers free WiFi and free parking and is top-rated for its prime location and helpful staff.

Recommended hotels

Top places to stay near the airport in St. Andrews

Algonquin Resort St Andrews by-the-Sea Autograph Collection is a resort featuring an airport shuttle and a full-service spa. It gets positive reviews for its prime location and helpful staff.

Recommended hotels

Other places like St. Andrews