
Provide your desired dates to access the latest pricing and special offers for hotels
Looking for a cozy and conveniently located hotel in Saint Andrews city for an enjoyable stay that won't break the bank? St Andrews Inn & Suites offers a perfect base for exploring the area, with its affordable prices starting at $99. This 3-star hotel provides various amenities, including free parking, a pet-friendly policy, an indoor swimming pool, and free Wi-Fi. And don't forget to enjoy the stunning ocean and lake views from your room or try your hand at golf on site.
For an affordable and fun-filled stay, Kennedy House is your go-to choice, with rates starting from $95. This 3-star hotel is just 0.1km from the city center, offering a pet-friendly policy, a casino, private parking, and live music performances. You can also treat yourself to delicious meals and drinks at the hotel's restaurant and bar or chill out on the terrace. Get ready to relax in comfort and style with their well-equipped rooms, providing air conditioning and free toiletries.
Step into a world of comfort and convenience at Kingsbrae Arms. With rates beginning at $95, this hotel is located just 0.2km from the city center, offering a pet-friendly policy, free parking, and non-smoking rooms with air conditioning. Enjoy the serene views of the garden or landmarks from your room and feel pampered with free toiletries and bathtubs in the private bathrooms.
If luxury and pampering are what you seek, The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection is your destination. Offering 5-star comfort starting at $113, this hotel is situated just 0.8km from the city center. Dive into ultimate relaxation with a spa, indoor and outdoor swimming pools, a golf course, and a free shuttle service. With pet-friendly options and a range of dining choices, this hotel is perfect for both leisure and business travelers seeking a luxurious and convenient stay in Saint Andrews city.

Free parking
Free wifi
Air conditioning
Just 2 minutes’ walk from Bay of Fundy, this B&B in Saint Andrews, New Brunswick offers a full hot breakfast and free WiFi.
Attractive hardwood floors and antique furnishings are found in each elegant room. Amenities include cable TV and air conditioning.
Breakfast at Inn on Frederick includes eggs, salad, coffee and juice.
Kayaking at Passamaquoddy Bay is about 1.9 mi from this bed and breakfast. Algonquin Golf Course is 1.2 mi away.

Spa/Wellness packages
Restaurant
Indoor swimming pool
The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection is a 5-star hotel located in the charming city of Saint Andrews, Canada. This hotel stands out among others with its exceptional amenities and services. Guests can indulge in spa and wellness packages, enjoy the convenience of parking and a shuttle service, and relax in the indoor and outdoor swimming pools and hot tub. The hotel also offers a golf course, tennis court, and beach chairs/loungers for guests to make the most of their stay. With its ocean view, non-smoking rooms, and various dining options, The Algonquin Resort provides a luxurious and unforgettable experience for its guests.

Private beach area
Beachfront
Free Private Parking
Seaside Beach Resort provides beachfront accommodations in Saint Andrews. This homestay provides free private parking and daily room service. The homestay has a private beach area and an electric vehicle charging station.
All units feature air conditioning and a cable TV. All rooms have a coffee machine, a private bathroom, and free Wifi, while selected rooms include a balcony and some have sea views. At the homestay, all units have bed linen and towels.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests can also relax on the sun terrace.
Saint John Airport is 73 miles away.

Free Private Parking
Adults only
Free wifi
The New Brunswick Bed and Breakfast in Saint Andrews, Canada, lies 0.7mi from the city center at 138 Champlain Avenue. This adults-only B&B offers breakfast, free private parking, free WiFi, and a streaming service (like Netflix), plus beach access, air conditioning, a terrace, non-smoking rooms, garden view and garden, free toiletries, and soundproof walls for a restful stay.

Restaurant
Free Private Parking
Adults only
The Treadwell Inn, a 4-star inn located in Saint Andrews, Canada, stands out from other hotels with its prime location just 0.1mi from the city center. This adults-only establishment boasts free amenities such as private parking, wifi, air conditioning, live music performances, beach umbrellas, and non-smoking rooms. Additionally, offering extras like a golf course, pet-friendly accommodations (with extra charges), and a bar, the Treadwell Inn ensures a truly exceptional and enjoyable stay for its guests.

Free Private Parking
Free wifi
Air conditioning
This property offers access to a terrace and free private parking.
With free Wifi, this 1-bedroom apartment provides a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Featuring air conditioning, this unit has a dressing room and a fireplace. The property has an outdoor dining area.
Saint John Airport is 72 miles away.

Free Private Parking
Free wifi
Air conditioning
Just over half a mile from downtown, this motel in St. Andrews, New Brunswick features free Wi-Fi and a fridge in every room. The St. Andrews Tourist Bureau is just a 1-minute walk away.
Each room at the Picket Fence Motel includes a cable TV, a work desk, and a sitting area. A private bathroom with a hairdryer and free toiletries is also available.
The Algonquin Golf Course is just over a quarter mile from the St. Andrews Picket Fence Motel. The Fundy Discovery Aquarium is a 5-minute drive away. Ministers Island is a 10-minute drive away.

Free Private Parking
Free wifi
Spa tub
The Montague Rose Inn & Cafe in Saint Andrews, Canada stands out as a top choice due to its prime location only 0.2mi from the city center. This charming 2-star Bed and Breakfast offers free private parking, pet-friendly accommodations with extra charges, and an array of facilities such as a golf course with extra charges, soundproof and air-conditioned rooms, a sun deck, and beautiful garden views. These amenities make Montague Rose Inn a perfect destination for travelers seeking a peaceful retreat with easy access to the heart of the city.

Free Private Parking
Free wifi
Air conditioning
Chamcook Forest Lodge Bed & Breakfast provides air-conditioned rooms in Saint Andrews. Each accommodation at the 3-star bed and breakfast has garden views, and guests can enjoy access to a garden and a terrace. There's an outdoor fireplace and guests can make use of free Wifi, free private parking, and an electric vehicle charging station.
All units come with a seating area, a flat-screen TV with streaming services, and a private bathroom with a hair dryer, bath, and shower. At the bed and breakfast, every unit includes bed linen and towels.
Continental and full English/Irish breakfast options with warm dishes, fresh pastries, and pancakes are available. There is an on-site coffee shop, and during warmer months you can make use of the barbecue facilities.
Guests at the bed and breakfast will be able to enjoy activities in and around Saint Andrews, like fishing and hiking. The bed and breakfast has a picnic area where you can spend the day outdoors.
Saint John Airport is 68 miles away, and the property offers a paid airport shuttle service.

Free parking
Free wifi
Air conditioning
St Andrews Inn & Suites offers strong value in Saint Andrews, NB, with a 0.2mi stroll to the city center and free on-site parking. This 3-star hotel features an indoor pool, free Wi‑Fi, and air-conditioned, non-smoking rooms, plus private balconies or patios with lake, garden, or landmark views. Kitchen facilities—kitchen, kitchenette, and kitchenware—support flexible stays, while free toiletries and a bathtub add comfort. A 24‑hour front desk and on-site amenities enhance convenience. Golf course access is available for an extra charge, making this option compelling for both leisure and short business trips.

Casino
Restaurant
Free Private Parking
Experience the charm of Kennedy House in Saint Andrews, a 3-star hotel located just 0mi from the city center. Enjoy unique features such as an on-site casino, live music performances, and a terrace with stunning views. The hotel offers free private parking and air-conditioned, non-smoking rooms for your comfort. Indulge in delicious meals at the restaurant and unwind at the bar. With free toiletries and a bathtub provided, Kennedy House combines convenience and leisure for an unbeatable stay. Choose Kennedy House for a memorable getaway that stands out from the rest!

Free Private Parking
Free wifi
Air conditioning
Greenside Motel is a 2-star motel in Saint Andrews, New Brunswick, just 1mi from the city center at 242 Mowat Drive. Key advantages include free private parking and free Wi-Fi, on-site parking, and air conditioning. Accommodation offers a private entrance, non-smoking rooms, and fully equipped kitchen facilities (kitchen, kitchenette, kitchenware) for flexible stays. Guests can enjoy a garden view with a garden, picnic area, and outdoor spaces. Optional extras include an airport shuttle and access to a golf course for an additional fee.
The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection, located just 0.5mi from the city center, offers a myriad of amenities to ensure a luxurious and relaxing stay for its guests. From indoor and outdoor swimming pools, a waterslide, hot tub, and a fitness center, to a golf course, tennis court, and spa, this hotel caters to a variety of interests. Guests can also enjoy the beach chairs and loungers for a day by the ocean with stunning ocean views.
For those looking for a bit of pampering, the Algonquin Resort offers spa and wellness packages, along with options for room service, a bar, and a restaurant on-site. Families are well taken care of with kid-friendly buffet options, babysitting services, and kids' meals available for an extra charge. The hotel also offers free Wi-Fi, a shuttle service, and 24-hour front desk assistance for added convenience.
With its charming garden views, the Algonquin Resort St. Andrews by-the-Sea, Autograph Collection, stands out as a pet-friendly hotel, offering pet accommodations for an additional fee. Guests can enjoy the convenience of an elevator, wheelchair accessibility, and free toiletries in each private bathroom. The hotel also provides a business center for any work needs while traveling. From the moment guests arrive until they depart, this 5-star hotel ensures a comfortable and unforgettable experience in picturesque Saint Andrews.
In the heart of Saint Andrews, St Andrews Inn & Suites is a popular 3-star hotel offering a range of amenities for guests to enjoy. The hotel provides free parking, an indoor swimming pool, and complimentary wifi, ensuring a comfortable stay. Those looking to tee off can take advantage of the nearby golf course for an additional charge. With breathtaking ocean and lake views, along with well-appointed rooms featuring kitchenettes and private balconies, St Andrews Inn & Suites offers a picturesque setting for travelers.
Just a short distance from the city center, Kennedy House is another top choice for visitors to Saint Andrews seeking a 3-star accommodation. The hotel boasts a casino, free private parking, and air conditioning in each of its non-smoking rooms. Guests can also enjoy live music performances, unwind at the bar, or dine at the on-site restaurant. Those looking to take in the surrounding views can relax on the terrace and make the most of the free toiletries and private bathrooms available in each room.
With its central location and enticing amenities, St Andrews Inn & Suites and Kennedy House stand out as popular choices for travelers exploring Saint Andrews city. From the ocean and lake views offered at St Andrews Inn & Suites to the entertainment options and dining experiences available at Kennedy House, both hotels provide a comfortable and enjoyable stay for guests. Whether relaxing by the pool, hitting the golf course, or trying your luck at the casino, these 3-star hotels offer a memorable experience in this charming seaside destination.
Cities nearby
What is the lowest price of hotels in Saint Andrews?
Are you on a budget, but still want a cozy place to stay in Saint Andrews? Look no further than Kennedy House, where the price starts from just $95. With affordable rates like these, you'll have more money leftover to explore all the charming sights and activities this coastal town has to offer.
What is the average price of hotels in Saint Andrews?
Looking to stay in Saint Andrews? Get ready to indulge yourself without breaking the bank! The average price for a 3-star hotel in this charming town is around $97. And if you're feeling fancy, treat yourself to a luxurious 5-star hotel experience for an average price of $113. So go ahead and book your dream getaway in Saint Andrews without worrying about emptying your wallet!
What are the most popular hotels in Saint Andrews?
The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection is one of the most popular hotels in Saint Andrews, with prices starting from $477.
The New Brunswick Bed and Breakfast is also popular, with prices starting from $239 and it offers breakfast.
You’ll find them at 184 Adolphus Street and 138 Champlain Avenue, respectively.
What are the best hotels in Saint Andrews center?
The best hotels in Saint Andrews center include The New Brunswick Bed and Breakfast, offering a delicious breakfast to start your day, with prices starting from $239. Another great option is The Algonquin Resort St. Andrews by-the-Sea, Autograph Collection, located on Adolphus Street and starting at $477 per night. For a more budget-friendly option, consider St Andrews Inn & Suites or Kennedy House, with prices starting from $112 and $911 respectively.