Hotels in St. Andrews

45 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
St. Andrews hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

45 Cheap hotels in St. Andrews

Best St. Andrews luxury hotels (4 and 5 stars)

Among the 45 accommodations in St. Andrews, here are the 2 best luxury hotels

Homeport Suites & Residences - St. Andrews
8.4 23 reviews

Homeport Suites & Residences

hotel, Saint Andrews
Homeport Suites & Residences is located in Lords Cove, a quiet area just 105km from Saint John Airport and a short drive from the historic town of Saint Andrews. The hotel offers 5-star accommodation, ensuring a comfortable and luxurious stay.
The suites are spacious and well-equipped, offering a relaxing and comfortable base for exploring the area. Guests can enjoy delicious meals at the on-site restaurant, stay connected with free Wi-Fi, and take advantage of the free parking.
The Algonquin Resort St. Andrews By-the-sea, Autograph Collection - St. Andrews
9.0 1621 reviews

The Algonquin Resort St. Andrews By-the-sea, Autograph Collection

hotel, Saint Andrews
The Algonquin Resort St. Andrews By-the-Sea, Autograph Collection is situated in the charming seaside town of St. Andrews, a short distance from Katy's Cove Beach and within easy reach of the Algonquin Golf Course and the Fundy Discovery Aquarium. This 5-star hotel has received very good user ratings, making it a popular choice for travellers.
The resort offers a range of comfortable rooms and suites, all featuring elegant design and modern amenities. Guests can enjoy on-site dining, a swimming pool, a hot tub, and a fitness centre, as well as a spa, a tennis court, and a bar.

Best St. Andrews hotels with a pool

Among the 45 accommodations in St. Andrews, here are the 3 best hotels with a pool

St Andrews Inn & Suites - St. Andrews
8.6 1442 reviews

St Andrews Inn & Suites

hotel, Saint Andrews
The St Andrews Inn & Suites is a 3-star hotel located near the seaside, just a short walk from Kingsbrae Garden and the Algonquin Golf Course. It has received very good user ratings, making it a popular choice for travellers visiting Saint Andrews.
The inn offers a range of amenities and features, including an indoor heated pool, a terrace, a garden, and free Wi-Fi. Guests can also enjoy room service, on-site laundry facilities, and parking.
The Algonquin Resort St. Andrews By-the-sea, Autograph Collection - St. Andrews
9.0 1621 reviews

The Algonquin Resort St. Andrews By-the-sea, Autograph Collection

hotel, Saint Andrews
The Algonquin Resort St. Andrews By-the-Sea, Autograph Collection is situated in the charming seaside town of St. Andrews, a short distance from Katy's Cove Beach and within easy reach of the Algonquin Golf Course and the Fundy Discovery Aquarium. This 5-star hotel has received very good user ratings, making it a popular choice for travellers.
The resort offers a range of comfortable rooms and suites, all featuring elegant design and modern amenities. Guests can enjoy on-site dining, a swimming pool, a hot tub, and a fitness centre, as well as a spa, a tennis court, and a bar.
Saint Andrews Inn & Suites - St. Andrews
No reviews

Saint Andrews Inn & Suites

hotel, Saint Andrews
The Saint Andrews Inn & Suites is located just a short distance from the town centre, making it easy to explore the historic streets and attractions of Saint Andrews. This 3-star hotel offers comfortable accommodation for those seeking a relaxing stay.
The hotel features a range of amenities, including an indoor and outdoor pool, a terrace, and free parking. Guests can also enjoy free Wi-Fi, room service, and laundry facilities.

Frequently asked questions about hotels in St. Andrews

  • What are the most affordable attractions in and around Saint-Andrews?

    For budget-friendly fun, head to the St. Andrews Farmers Market on Saturdays for local produce and crafts. The St. Andrews Seacoast Trail offers scenic views for free, and you can explore the historic St. Andrews Town Hall without paying an entry fee.
  • What are the best hotels with a swimming pool in St. Andrews?

  • How can travelers relax during a week in and arond Saint-Andrews?

    There's no shortage of ways to unwind in St. Andrews! Take a leisurely stroll along the St. Andrews Seacoast Trail, soak up the sun on St. Andrews Beach, or enjoy a relaxing afternoon at the St. Andrews Spa. You can also book a kayaking tour on the Bay of Fundy for a peaceful adventure.
  • What are the most popular 2, 3 and 4-star hotels in St. Andrews?

    Among 2, 3 and 4-star hotels in St. Andrews, St Andrews Inn & Suites, Kennedy House and Inn On Frederick are the most popular ones.

  • What amenities can travelers expect in hotel rooms in Saint-Andrews?

    Most hotels in St. Andrews offer standard amenities like comfortable beds, private bathrooms, and TVs. Some hotels also have additional features like swimming pools, hot tubs, and fitness centres. Be sure to check the hotel's website for specific amenities.
  • What are the best luxury hotels in St. Andrews?

  • When is the best time to book a hotel in Saint-Andrews?

    The best time to book a hotel in St. Andrews is during the shoulder seasons - spring and autumn. You'll find better deals and smaller crowds than during the peak summer months. Booking in advance, especially for weekends and holidays, is always a good idea.
  • What are the best family friendly hotels in St. Andrews?

  • What are some pet-friendly activities in and around Saint-Andrews?

    St. Andrews is a very dog-friendly town! Many restaurants have outdoor patios where you can enjoy a meal with your furry friend, and the St. Andrews Seacoast Trail is a great place for a walk. You can also find pet-friendly accommodations in the area.
  • What are the best pet friendly hotels in St. Andrews?

  • Which towns or cities worth a visit near Saint-Andrews?

    A short drive from St. Andrews, you'll find the charming town of St. Stephen, New Brunswick, known for its Victorian architecture. Further afield, you can explore the beautiful city of Fredericton, the capital of New Brunswick, or the historic city of Moncton, known for its vibrant arts scene.
  • What are the best hotels with jacuzzi in St. Andrews?

Popular destinations

Best St. Andrews hotels with air conditioning

Saint Andrews Inn & Suites - St. Andrews
No reviews

Saint Andrews Inn & Suites

hotel, Saint Andrews
The Saint Andrews Inn & Suites is located just a short distance from the town centre, making it easy to explore the historic streets and attractions of Saint Andrews. This 3-star hotel offers comfortable accommodation for those seeking a relaxing stay.
The hotel features a range of amenities, including an indoor and outdoor pool, a terrace, and free parking. Guests can also enjoy free Wi-Fi, room service, and laundry facilities.
Kennedy House - St. Andrews
No reviews

Kennedy House

hotel, Saint Andrews
Kennedy House is a 3-star hotel conveniently located in the centre of St Andrews, within easy walking distance of the historic University of St Andrews and the iconic St Andrews Cathedral. The hotel offers a range of amenities for guests, including a restaurant serving local cuisine, a bar for relaxing, free Wi-Fi, and free parking on-site.
St Andrews Inn & Suites - St. Andrews
8.6 1442 reviews

St Andrews Inn & Suites

hotel, Saint Andrews
The St Andrews Inn & Suites is a 3-star hotel located near the seaside, just a short walk from Kingsbrae Garden and the Algonquin Golf Course. It has received very good user ratings, making it a popular choice for travellers visiting Saint Andrews.
The inn offers a range of amenities and features, including an indoor heated pool, a terrace, a garden, and free Wi-Fi. Guests can also enjoy room service, on-site laundry facilities, and parking.
Kennedy House - St. Andrews
8.8 1715 reviews

Kennedy House

hotel, Saint Andrews
Kennedy House is a 3-star hotel located in the heart of Saint Andrews, just a short walk from the town's historic sites, picturesque harbour and beautiful beaches. It has received very good user ratings for its cleanliness and overall experience.
The hotel offers comfortable rooms with modern amenities, including flat-screen TVs, fridges and private bathrooms. Guests can enjoy a range of facilities including a restaurant serving American cuisine, a bar, a fitness centre, a terrace with city views, free private parking and room service.

Best St. Andrews hotels with a balcony

The Algonquin Resort St. Andrews By-the-sea, Autograph Collection - St. Andrews
9.0 1621 reviews

The Algonquin Resort St. Andrews By-the-sea, Autograph Collection

hotel, Saint Andrews
The Algonquin Resort St. Andrews By-the-Sea, Autograph Collection is situated in the charming seaside town of St. Andrews, a short distance from Katy's Cove Beach and within easy reach of the Algonquin Golf Course and the Fundy Discovery Aquarium. This 5-star hotel has received very good user ratings, making it a popular choice for travellers.
The resort offers a range of comfortable rooms and suites, all featuring elegant design and modern amenities. Guests can enjoy on-site dining, a swimming pool, a hot tub, and a fitness centre, as well as a spa, a tennis court, and a bar.
St Andrews Inn & Suites - St. Andrews
8.6 1442 reviews

St Andrews Inn & Suites

hotel, Saint Andrews
The St Andrews Inn & Suites is a 3-star hotel located near the seaside, just a short walk from Kingsbrae Garden and the Algonquin Golf Course. It has received very good user ratings, making it a popular choice for travellers visiting Saint Andrews.
The inn offers a range of amenities and features, including an indoor heated pool, a terrace, a garden, and free Wi-Fi. Guests can also enjoy room service, on-site laundry facilities, and parking.
Kennedy House - St. Andrews
No reviews

Kennedy House

hotel, Saint Andrews
Kennedy House is a 3-star hotel conveniently located in the centre of St Andrews, within easy walking distance of the historic University of St Andrews and the iconic St Andrews Cathedral. The hotel offers a range of amenities for guests, including a restaurant serving local cuisine, a bar for relaxing, free Wi-Fi, and free parking on-site.
Kennedy House - St. Andrews
8.8 1715 reviews

Kennedy House

hotel, Saint Andrews
Kennedy House is a 3-star hotel located in the heart of Saint Andrews, just a short walk from the town's historic sites, picturesque harbour and beautiful beaches. It has received very good user ratings for its cleanliness and overall experience.
The hotel offers comfortable rooms with modern amenities, including flat-screen TVs, fridges and private bathrooms. Guests can enjoy a range of facilities including a restaurant serving American cuisine, a bar, a fitness centre, a terrace with city views, free private parking and room service.
©2026 cozycozy.com