Top Hotels Near St. Andrews Botanic Garden in St. Andrews from AU$136

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Andrews Botanic Garden hotels

1. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
0.9 km from St. Andrews Botanic Garden
9.8 out of 10, Exceptional, (104 reviews)
"A very nice small boutique hotel less than two years old. Perfect location."
United States
Lars-Peter
The price is AU$522
includes taxes & fees
15 Dec - 16 Dec
Seaton House - Small Luxury Hotels of the World

2. Old Course Hotel

Old Course Hotel
5.0 star property
0.9 km from St. Andrews Botanic Garden
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is AU$573
includes taxes & fees
6 Dec - 7 Dec
Old Course Hotel

3. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
2 km from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
The price is AU$249
includes taxes & fees
16 Nov - 17 Nov
Rufflets St Andrews

4. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
0.8 km from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (512 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is AU$523
includes taxes & fees
6 Dec - 7 Dec
Marine & Lawn Rusacks

5. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
1 km from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (830 reviews)
"Great shower and location"
United States
Paul
The price is AU$255
includes taxes & fees
29 Nov - 30 Nov
Hotel du Vin & Bistro St. Andrews

6. The Kithmore Hotel

The Kithmore Hotel
3.0 star property
0.8 km from St. Andrews Botanic Garden
8.8 out of 10, Excellent, (22 reviews)
"Great place helpful staff good good"
United States
LUKAS
The price is AU$320
includes taxes & fees
6 Dec - 7 Dec
The Kithmore Hotel

7. The Clarendon

The Clarendon
3.5 star property
18 km from St. Andrews Botanic Garden
9.8 out of 10, Exceptional, (219 reviews)
"Clean, modern accomodation. Comfy bed. Nice and quiet. Slept very well."
United Kingdom
Nevil
The price is AU$188
includes taxes & fees
16 Nov - 17 Nov
The Clarendon

8. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
10 km from St. Andrews Botanic Garden
9.8 out of 10, Exceptional, (224 reviews)
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
United Kingdom
John
The price is AU$136
includes taxes & fees
20 Nov - 21 Nov
The Inn At Kingsbarns

9. Balhousie Farm

Balhousie Farm
3.0 star property
12.5 km from St. Andrews Botanic Garden
9.6 out of 10, Exceptional, (37 reviews)
"Excellent stay. Lovely farmland around the property. Easy to access lots or villages on the coast."
United Kingdom
Ellice
The price is AU$194
includes taxes & fees
17 Nov - 18 Nov
Balhousie Farm

10. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
17.2 km from St. Andrews Botanic Garden
9.6 out of 10, Exceptional, (753 reviews)
"The room was very spacious and well laid out. Comfy bed, very clean."
United Kingdom
Evelyn
The price is AU$163
includes taxes & fees
15 Nov - 16 Nov
Staybridge Suites Dundee by IHG

11. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
17 km from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (486 reviews)
"Great hotel, great location. Breakfast was excellent, room was clean and bed really comfortable. Staff were very friendly and helpful."
United Kingdom
Kenneth
The price is AU$97
includes taxes & fees
6 Dec - 7 Dec
Four Points Flex by Sheraton Dundee

12. The Station Hotel

The Station Hotel
3.5 star property
19.4 km from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (322 reviews)
"Excellent and plentiful breakfast. Great stay."
United Kingdom
Steve
The price is AU$127
includes taxes & fees
15 Nov - 16 Nov
The Station Hotel

13. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
18.9 km from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (1,001 reviews)
"Beautiful place!"
Canada
Ginette
The price is AU$115
includes taxes & fees
22 Nov - 23 Nov
Carnoustie Golf Hotel

14. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
5 km from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (1,001 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is AU$492
includes taxes & fees
18 Nov - 19 Nov
Fairmont St Andrews

15. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
17.2 km from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (1,002 reviews)
"Bar food delicious and breakfast options varied and also delicious"
United Kingdom
Sylvia
The price is AU$91
includes taxes & fees
13 Dec - 14 Dec
Hotel Indigo Dundee by IHG

16. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
17.3 km from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (1,001 reviews)
"Fantastic hotel."
United Kingdom
Manjit Singh
The price is AU$116
includes taxes & fees
13 Dec - 14 Dec
Hampton by Hilton Dundee City Centre

17. 19th Hole Hotel

19th Hole Hotel
3.5 star property
19.1 km from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (352 reviews)
"Stayed between Golf games lovely clean room and nice bar with excellent food"
United Kingdom
Martin
The price is AU$148
includes taxes & fees
11 Dec - 12 Dec
19th Hole Hotel

18. Monifieth Farm Hotel

Monifieth Farm Hotel
2.0 star property
17.4 km from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (27 reviews)
"Excellent accommodation stay regularly staff are always lovely and welcoming just a shame restaurant next door is closed."
United Kingdom
Nicola
The price is AU$100
includes taxes & fees
15 Nov - 16 Nov
Monifieth Farm Hotel

19. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
13.5 km from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (455 reviews)
"Loved the setting, the history behind it, the fact it’s a castle, the horses, the pool and the breakfast was really yummy!"
Canada
Debbi
The price is AU$160
includes taxes & fees
15 Nov - 16 Nov
Kilconquhar Castle Estate

20. Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
3.0 star property
15 km from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (444 reviews)
"Room was comfortable and the pub downstairs had great food and drinks choices and staff very friendly. Breakfast was great as well."
United Kingdom
Samantha
The price is AU$182
includes taxes & fees
13 Dec - 14 Dec
Fisherman's Tavern Hotel - Inn by Greene King Inns
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.

Compare top hotels near St. Andrews Botanic Garden

5.0 star property
0.9 km from St. Andrews Botanic Garden
5.0 star property
0.9 km from St. Andrews Botanic Garden
4.0 star property
2 km from St. Andrews Botanic Garden
5.0 star property
0.8 km from St. Andrews Botanic Garden
4.0 star property
1 km from St. Andrews Botanic Garden
9.8
Exceptional
104 reviews
9.6
Exceptional
1,000 reviews
9.4
Exceptional
443 reviews
9.4
Exceptional
512 reviews
9.2
Wonderful
830 reviews
The price is AU$522
includes taxes & fees
15 Dec - 16 Dec
The price is AU$573
includes taxes & fees
6 Dec - 7 Dec
The price is AU$249
includes taxes & fees
16 Nov - 17 Nov
The price is AU$523
includes taxes & fees
6 Dec - 7 Dec
The price is AU$255
includes taxes & fees
29 Nov - 30 Nov
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • No Parking

Other attractions near St. Andrews Botanic Garden

Top St. Andrews Botanic Garden Hotel Reviews

Frequently Asked Questions

What hotels are within walking distance to St. Andrews Botanic Garden?

Discover the perfect stay near St. Andrews Botanic Garden with options ranging from luxurious retreats to charming lodges.


Old Course Hotel
Old Course Hotel, a luxurious hotel rated 9.6 by travellers, is located 18 minutes from St. Andrews Botanic Garden. Guests can indulge in a range of premium amenities including a full-service spa, indoor pool, and golf course on-site. With stunning golf views and a fine dining restaurant, this hotel ensures a sophisticated stay, perfect for those wanting to unwind in style after exploring the beautiful gardens.


Ailim House Serviced Cottage
Ailim House Serviced Cottage, rated 10 by travellers, is a delightful retreat located just an 11-minute walk from St. Andrews Botanic Garden. This charming cottage features a fully equipped kitchen, allowing travellers to prepare meals effortlessly. With amenities such as air conditioning, a patio, and free off-street parking, it offers both comfort and convenience. The nearby historical district and golf courses enhance the experience for those looking to explore the local area.


Beautiful 3-Bed Lodge in St Andrews
Beautiful 3-Bed Lodge in St Andrews boasts a perfect 10 review rating and is situated 15 minutes on foot from St. Andrews Botanic Garden. This cozy lodge offers a warm fireplace and a hot tub, ideal for relaxation after a day of sightseeing. A fully equipped kitchen and a balcony add to the appeal, making it a great choice for travellers seeking a home-away-from-home experience.

What are the most popular family-friendly hotels near St. Andrews Botanic Garden?

For families seeking a memorable experience near St. Andrews Botanic Garden, these top-rated family-friendly hotels offer the perfect blend of comfort and amenities.


Fairmont St Andrews
Fairmont St Andrews is a luxurious hotel located just 6.8 km from St. Andrews Botanic Garden, a fantastic travellers' rating of 9.4. This family-friendly retreat features spacious rooms with connecting rooms, free cribs, and babysitting services to ensure a comfortable stay for young travellers. The hotel also offers an indoor pool, a full-service spa, and an on-site golf course, making it perfect for relaxation and recreation.


Rusacks St Andrews
Rusacks St Andrews, a charming hotel, is a mere 14-minute walk from St. Andrews Botanic Garden and has an impressive travellers' rating of 9.4. Families will appreciate the availability of free cribs, connecting rooms, and highchairs for children. Guests can also enjoy free daily breakfast, stunning golf views, and easy access to nearby beaches and golf courses, making this a delightful choice for both relaxation and adventure.


Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. Andrews is a stylish hotel located 16 minutes on foot from St. Andrews Botanic Garden, featuring an excellent travellers' rating of 9.2. This family-friendly hotel offers free cribs, connecting rooms, and children's breakfast options, ensuring a comfortable stay for families. Guests can also enjoy the lovely garden area, premium bedding, and easy access to local golf courses, making it an ideal spot for family outings.

Are there any highly rated hotels near St. Andrews Botanic Garden?

Discover the top-rated hotels near St. Andrews Botanic Garden, ideal for travellers seeking luxury and comfort during their stay.


Old Course Hotel
Old Course Hotel is a luxurious retreat located just 1.9 km from St. Andrews Botanic Garden, with a remarkable review rating of 9.6. Guests can indulge in an array of amenities including a full-service spa, an indoor pool, and stunning golf views. The hotel features a golf course on-site and offers hydrotherapy treatments, deep tissue massages, and a hot tub, ensuring a rejuvenating stay. With premium bedding and 24-hour room service, it's a favorite among travellers looking for the ultimate comfort.


Seaton House
Seaton House, rated 9.6 by travellers, is a charming hotel located within a short 19-minute walk from St. Andrews Botanic Garden. Guests can enjoy the breathtaking sea views and unwind in the beautifully landscaped garden. This hotel offers top amenities such as 24-hour room service, valet parking, and plush Egyptian cotton sheets, perfect for a relaxing stay. The romantic atmosphere and private picnic options make it a splendid choice for those looking to escape.


Fairmont St Andrews
Fairmont St Andrews is a stunning hotel situated 6.8 km from St. Andrews Botanic Garden, featuring an impressive review rating of 9.4. This resort offers a wealth of amenities including an indoor pool, a full-service spa, and an on-site golf course, catering to all your leisure needs. Guests can relish in the beautiful sea views, enjoy fine dining at the ocean-view restaurant, and take advantage of the wellness treatments available. With luxurious accommodations and a variety of recreational activities, it promises an unforgettable experience.

Which hotels near St. Andrews Botanic Garden offer the best views?

Discover some of the top-rated hotels near St. Andrews Botanic Garden that offer breathtaking views for an unforgettable stay.


Old Course Hotel
Old Course Hotel is a prestigious hotel, just 1.9 km from St. Andrews Botanic Garden, with a remarkable review rating of 9.6. This hotel offers travellers luxurious accommodations with beautiful beach views and unparalleled access to onsite golf courses. The full-service spa, complete with hydrotherapy treatments and an indoor pool, provides ample opportunities for leisurely pampering. Guests can enjoy exquisite dining options with golf course vistas, creating a perfect blend of relaxation and recreation.


Fairmont St Andrews
Fairmont St Andrews is a luxurious hotel located 6.8 km from St. Andrews Botanic Garden, with an impressive review rating of 9.4. Guests can unwind in the spa's sauna or indulge in a massage at the full-service spa. The hotel features stunning golf course views and an indoor pool, making it a great choice for relaxation after a day of exploring. A nearby beach and various water sports activities enhance the scenic experience.


Rusacks St Andrews
Rusacks St Andrews is a charming hotel located within a 14-minute walk from St. Andrews Botanic Garden, featuring a solid review rating of 9.4. Known for its Georgian hotel design, it offers delightful golf and beach views. Guests can savor complimentary breakfast in a serene setting and enjoy the rooftop terrace. The hotel's nearby various outdoor activities, such as sailing and windsurfing, makes it an ideal choice for adventure seekers.

What are the best affordable hotels near St. Andrews Botanic Garden?

For travellers seeking affordable yet charming accommodations near St. Andrews Botanic Garden, these top-rated hotels deliver comfort and convenience, making them perfect for a memorable getaway.


Edenside House
Edenside House is a delightful option just 6.4 km from St. Andrews Botanic Garden, rated highly with a review rating of 9.8. This cozy accommodation offers free WiFi and convenient self-parking, making it an excellent choice for budget-conscious travellers. Guests can unwind in a serene environment, enjoying all the comforts of home during their stay.


Beautiful 3-Bed Lodge in St Andrews
Beautiful 3-Bed Lodge in St Andrews is a fantastic choice just 1.9 km from St. Andrews Botanic Garden, with an outstanding review rating of 10. This inviting lodge features a fully equipped kitchen, a cozy fireplace, and a hot tub, making it ideal for family gatherings or a relaxing retreat. Guests can enjoy the nearby ocean and beach as well as the convenience of onsite parking.


Stravithie Castle
Stravithie Castle, located 8.0 km from St. Andrews Botanic Garden, offers a unique stay with a strong travellers' rating of 9.8. This hotel is perfect for families, featuring a playground for children and beautiful gardens. Guests can enjoy complimentary continental breakfast and free self-parking, ensuring a straightforward visit while immersing in the castle's traditional charm.

Are there any hotels with pools close to St. Andrews Botanic Garden?

For those seeking a luxurious stay with pools near St. Andrews Botanic Garden, there are top-rated options that cater to both relaxation and recreation.


Old Course Hotel
Old Course Hotel, a gem just 1.9 km from St. Andrews Botanic Garden, boasts an impressive travellers' rating of 9.6. Guests can enjoy a stunning indoor pool along with exclusive hydrotherapy treatments and a full-service spa. This luxurious hotel also features a golf course onsite, a hot tub, and 24-hour room service, ensuring a comfortable stay for those looking to unwind after exploring the gardens.


Fairmont St Andrews
Fairmont St Andrews, rated 9.4 by travellers and also a hotel, is located 6.8 km from St. Andrews Botanic Garden. It offers a welcoming indoor pool and a range of family-friendly amenities like supervised childcare and cribs for younger travellers. With stunning golf views, a luxurious spa, and an onsite restaurant, this hotel provides a perfect blend of relaxation and recreation for visitors.

What are the best pet-friendly hotels near St. Andrews Botanic Garden?

For travellers seeking top-rated pet-friendly hotels near St. Andrews Botanic Garden, there are excellent options that ensure both comfort and a welcoming atmosphere for your furry friends.


Fairmont St Andrews
The Fairmont St Andrews, a luxurious hotel located just 6.8 km from St. Andrews Botanic Garden, offers an exceptional stay for travellers traveling with pets. With a stellar review rating of 9.4, this hotel caters to pet owners with amenities like food and water bowls and pet-friendly rooms. Guests can also enjoy the indoor pool, full-service spa, and on-site golf course, making it a relaxing getaway for both you and your pet.


Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. Andrews is a stylish hotel located within a 16-minute walk from St. Andrews Botanic Garden, featuring an excellent review rating of 9.2. This pet-friendly hotel offers essential amenities for furry travellers, including food and water bowls and accommodating rooms. Visitors can indulge in the bistro’s exquisite dining options, relax in the garden, and explore nearby golf courses, making it a perfect spot for a memorable stay.


Rufflets St Andrews
Rufflets St Andrews is a charming hotel only 2.1 km from St. Andrews Botanic Garden, a review rating of 9.4. This lovely hotel welcomes pets with open arms, providing food and water bowls and pet-friendly accommodations. Guests can savor garden views from the restaurant, enjoy the terrace, and benefit from convenient airport transportation, ensuring a delightful stay for the whole family.

Can I book a fully refundable hotel close to St. Andrews Botanic Garden?

Most bookings on Expedia are refundable if cancelled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, set your travel dates and use the "Fully refundable" filter.

Can I find Expedia discounts for hotels near St. Andrews Botanic Garden?

To look for discounts on hotels near St. Andrews Botanic Garden, join One Key™—our free travel rewards program. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.

How much is a hotel near St. Andrews Botanic Garden?

Staying near St. Andrews Botanic Garden is a treat, with plenty of hotels from AU$136 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.