Find and Book Top Rated Hotels in St. Andrews By The Sea

Search among 4 available hotels and places to stay in St. Andrews By The Sea from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-4 out of 4
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map800 m from City Centre700 m from St. Andrews Blockhouse National Historic Site
From   US$ 181 /nightSelect
8.4
Great43 reviews
MapView on map1.6 km from City Centre1000 m from St. Andrews Blockhouse National Historic Site
From   US$ 73 /nightSelect
Bed & Breakfast
8.0
Great41 reviews
200 m from City Centre100 m from Sheriff Andrews House
From   US$ 103 /nightSelect
8.4
Great48 reviews
600 m from City Centre500 m from Sheriff Andrews House
From   US$ 152 /nightSelect

Best hotels and places to stay in St. Andrews By The Sea

Why Visit?

St. Andrews By The Sea is a charming coastal town in New Brunswick, Canada, known for its rich history, stunning natural scenery, and warm hospitality. As a tourist, visiting St. Andrews By The Sea provides an opportunity to immerse yourself in the towns unique charm and explore its many attractions. With a range of accommodations available, including luxurious hotels and cozy bed and breakfasts, youll find the perfect place to stay in this delightful destination.

Where to Stay?

Downtown St. Andrews: This vibrant area is the heart of St. Andrews By The Sea, offering convenient access to popular attractions, including the Algonquin Golf Course and the Kingsbrae Garden. There are several hotels in downtown St. Andrews, such as the historic Algonquin Resort, known for its elegant rooms and fantastic amenities. Other options include the charming Picket Fence Motel and the cozy Kingsbrae Cottage, perfect for those seeking a home-away-from-home atmosphere.

Waterfront District: For breathtaking views and a tranquil atmosphere, consider staying in the Waterfront District. This area is dotted with charming inns and hotels, many offering stunning views of the Bay of Fundy. The Rossmount Inn is a popular choice, offering luxurious accommodations and a renowned restaurant. The Tara Manor Inn is another excellent option, with its elegant rooms and proximity to the waterfront. The areas bed and breakfast establishments, such as the Stewart House Inn and The Montague Rose, provide a cozy and intimate setting.

Chamcook Lake: If you prefer a more secluded and nature-centric experience, consider staying near Chamcook Lake. This area offers picturesque landscapes and a peaceful ambiance. The Pagan Mountain Retreat is a rustic yet comfortable option, with cozy cabins and beautiful lake views. The Chamcook Forest Lodge is another fantastic choice, offering charming accommodations in the heart of nature.

What is the Price per Hotel Room per Night?

3-star hotels: The average price per night ranges from $100 to $200.

4-star hotels: The average price per night ranges from $200 to $300.

5-star hotels: The average price per night ranges from $300 to $500.

Best value for money:

The Europa Inn: Located in downtown St. Andrews, The Europa Inn offers comfortable accommodations at affordable prices. With its friendly staff and cozy atmosphere, this hotel provides excellent value for money. Guests can enjoy amenities such as free Wi-Fi, complimentary breakfast, and convenient access to nearby attractions like the Algonquin Golf Course.

The Picket Fence Motel: Situated in the heart of St. Andrews, The Picket Fence Motel offers comfortable rooms at competitive rates. The motels prime location provides easy access to shops, restaurants, and the waterfront. Guests can enjoy the convenience of free parking, complimentary breakfast, and a friendly, welcoming atmosphere.

The Saint Andrews Inn & Suites: This budget-friendly hotel, located near Chamcook Lake, offers spacious rooms and a range of amenities at an affordable price. Guests can take advantage of free Wi-Fi, complimentary breakfast, and access to a fitness center. The hotels tranquil surroundings provide a peaceful retreat for a relaxing stay.

Best kid-friendly hotels:

The Algonquin Resort: With its kid-friendly amenities and activities, The Algonquin Resort is a top choice for families visiting St. Andrews By The Sea. The resort features a kids club, swimming pools, and a playground, ensuring that young guests are entertained during their stay. Parents can also enjoy the on-site spa and golf course.

The Kingsbrae Arms: This charming bed and breakfast is situated close to the Kingsbrae Garden, offering a serene setting for a family getaway. The Kingsbrae Arms provides spacious rooms, some with adjoining suites for added convenience. Families can enjoy exploring the nearby gardens and taking part in outdoor activities.

Best hotels for a romantic getaway:

The Rossmount Inn: Nestled in the Waterfront District, The Rossmount Inn offers a romantic setting for couples seeking a tranquil escape. With its elegant rooms and picturesque views of the Bay of Fundy, this inn provides a perfect backdrop for a romantic getaway. Couples can indulge in gourmet dining at the renowned on-site restaurant.

Tara Manor Inn: Situated in the Waterfront District, Tara Manor Inn exudes charm and romance. The inns cozy rooms, some with private balconies overlooking the waterfront, create a romantic ambiance. Couples can enjoy leisurely walks along the promenade and dine at nearby waterfront restaurants.

Best for location:

The Algonquin Resort: Located in the heart of St. Andrews, The Algonquin Resort offers convenient access to the towns attractions, including the Kingsbrae Garden and the Algonquin Golf Course. Guests can enjoy stunning views of the bay from the resorts impressive location.

The Rossmount Inn: Situated in the Waterfront District, The Rossmount Inn not only offers breathtaking views but also provides easy access to the towns restaurants, shops, and waterfront promenade. The inns central location allows guests to explore St. Andrews By The Sea with ease.

The Montague Rose: This charming bed and breakfast is located in the downtown area, making it an ideal choice for those who want to be in the heart of the action. Guests staying at The Montague Rose have easy access to the towns shops, restaurants, and historic sites.

Best for a short city break:

The Europa Inn: Situated in downtown St. Andrews, The Europa Inn is perfect for a short city break. Guests can easily explore the towns attractions, such as the St. Andrews Blockhouse National Historic Site and the Ross Memorial Museum, all within walking distance from the hotel.

The Picket Fence Motel: Located in the heart of St. Andrews, The Picket Fence Motel offers a convenient base for a quick getaway. Guests can enjoy exploring the towns charming streets, browsing local shops, and dining at the nearby restaurants, all just a short walk away from the motel.

Show moreLess