Search Hotels Near St. Andrews Botanic Garden, St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Andrews Botanic Garden hotels

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
0.5 mi from St. Andrews Botanic Garden
9.8 out of 10, Exceptional, (78 reviews)
"Fabulous hotel.. would definitely go again! "
United Kingdom
Samantha
The price is £390
includes taxes & fees
3 May - 4 May
Seaton House - Small Luxury Hotels of the World

No1. Apartments & Bedrooms St Andrews - St Mary’s

No1. Apartments & Bedrooms St Andrews - St Mary’s
4.0 star property
0.4 mi from St. Andrews Botanic Garden
9.6 out of 10, Exceptional, (235 reviews)
"Spacious, first-rate, exceeded expectations, will stay again. "
United States
David
The price is £226
includes taxes & fees
15 Apr - 16 Apr
No1. Apartments & Bedrooms St Andrews - St Mary’s

Old Course Hotel

Old Course Hotel
5.0 star property
0.5 mi from St. Andrews Botanic Garden
9.6 out of 10, Exceptional, (1,003 reviews)
"Had a lovely 3nights however felt that the room especially bathroom needed a refurb "
United Kingdom
Ann
The price is £475
includes taxes & fees
5 May - 6 May
Old Course Hotel

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
0.5 mi from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (448 reviews)
"Room was comfortable and clean, staff were kind, courteous and went the extra step to make me feel comfortable, breakfast was lovely "
United States
Joanna
The price is £476
includes taxes & fees
20 Apr - 21 Apr
Rusacks St Andrews

The Dunvegan Hotel

The Dunvegan Hotel
4.0 star property
0.5 mi from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (151 reviews)
"Very convenient for the town "
United Kingdom
Roy
The price is £372
includes taxes & fees
19 Apr - 20 Apr
The Dunvegan Hotel

Kinnettles Hotel and Spa

Kinnettles Hotel and Spa
5.0 star property
0.5 mi from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (187 reviews)
"Great location and lovely hotel"
United Kingdom
Amelia
The price is £236
includes taxes & fees
16 Apr - 17 Apr
Kinnettles Hotel and Spa

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
0.6 mi from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (793 reviews)
"Lovely hotel, great location. Staff are all friendly and attentive. Rooms and hotel good quality. "
United Kingdom
Nikki
The price is £230
includes taxes & fees
21 Apr - 22 Apr
Hotel du Vin & Bistro St. Andrews

Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
0.5 mi from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (315 reviews)
"Right by everything! Great service, tasty food and drink. Would totally stay here again."
United States
Susanna
The price is £170
includes taxes & fees
25 Apr - 26 Apr
Greyfriars Inn by Greene King Inns

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
1.3 mi from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (376 reviews)
"Great food and staff, relaxing hotel . "
United Kingdom
Alan
The price is £310
includes taxes & fees
16 Apr - 17 Apr
Rufflets St Andrews

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
0.8 mi from St. Andrews Botanic Garden
8.6 out of 10, Excellent, (81 reviews)
"We greatly enjoyed our stay here and would definitely stay again! "
Canada
Heather
The price is £124
includes taxes & fees
27 Apr - 28 Apr
THE SPACE TO STAY APARTHOTEL

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
3.1 mi from St. Andrews Botanic Garden
9.2 out of 10, Wonderful, (1,002 reviews)
"Always nice to be back. Small issue with room heating this time, but staff did a great job on resolving."
United Kingdom
John
The price is £281
includes taxes & fees
15 Apr - 16 Apr
Fairmont St Andrews

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
6.2 mi from St. Andrews Botanic Garden
9.8 out of 10, Exceptional, (192 reviews)
"Great staff, Great food , Great location, Easy parking, very dog friendly"
United Kingdom
Daniel
The price is £191
includes taxes & fees
19 Apr - 20 Apr
The Inn At Kingsbarns

The Inn at Lathones

The Inn at Lathones
3.0 star property
4.9 mi from St. Andrews Botanic Garden
8.4 out of 10, Very good, (315 reviews)
"The Inn at Lathones was fantastic! My room was spotless and very comfortable, and the staff were friendly and attentive. The amenities were excellent, making our stay both relaxing and enjoyable. Highly recommend!"
United Kingdom
Andrew
The price is £127
includes taxes & fees
21 Apr - 22 Apr
The Inn at Lathones

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
4.4 mi from St. Andrews Botanic Garden
7.4 out of 10, Good, (34 reviews)
"Its a Pub with rooms and pretty basic but ok for the price. Good parking but not many dining options close by. "
United Kingdom
Peter
The price is £41
includes taxes & fees
20 Apr - 21 Apr
Ye Olde Hotel

Drumoig Golf Hotel

Drumoig Golf Hotel
3.0 star property
6.7 mi from St. Andrews Botanic Garden
8.4 out of 10, Very good, (345 reviews)
"The room was spotless and also had a great view of the 18th green . The staff where amazing very friendly and accommodating. Food was good also . Would definitely stay here again "
United Kingdom
Ross
The price is £100
includes taxes & fees
15 Apr - 16 Apr
Drumoig Golf Hotel

The Spindrift Guest House

The Spindrift Guest House
4.0 star property
8.9 mi from St. Andrews Botanic Garden
9.8 out of 10, Exceptional, (111 reviews)
"Beautiful guest house with great hosts"
United Kingdom
David
The price is £138
includes taxes & fees
14 Apr - 15 Apr
The Spindrift Guest House

Moatville Cupar

Moatville Cupar
3.0 star property
8.1 mi from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (8 reviews)
"Lovely property in excellent condition and the host was very great. "
United Kingdom
shafik
The price is £154
includes taxes & fees
15 Apr - 16 Apr
Moatville Cupar

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
8.4 mi from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (402 reviews)
"Perfect place to relax! Beautiful surroundings, spotless room, delicious breakfast, increadibly friendly and helpful staff. "
United Kingdom
Paula
The price is £84
includes taxes & fees
14 Apr - 15 Apr
Kilconquhar Castle Estate

The Waterfront

The Waterfront
3.0 star property
8.9 mi from St. Andrews Botanic Garden
9.4 out of 10, Exceptional, (209 reviews)
"There was parking available. The Hotel is in an excellent position. The staff are very efficient and friendly. The breakfast has many delicious choices. "
United Kingdom
Elizabeth
The price is £138
includes taxes & fees
29 Apr - 30 Apr
The Waterfront

The Bank

The Bank
4.0 star property
8.8 mi from St. Andrews Botanic Garden
9.0 out of 10, Wonderful, (167 reviews)
"Staff excellent and room very good and clean"
United Kingdom
Jim
The price is £134
includes taxes & fees
15 Apr - 16 Apr
The Bank
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 popular hotels close to St. Andrews Botanic Garden

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Restaurant
Seaton House - Small Luxury Hotels of the World
5.0 star property
9.8
Exceptional
78 reviews
View
Superior 1-Bedroom Apartment (The Retreat) - (1 King) | Egyptian cotton sheets, premium bedding, down duvets, in-room safe
No1. Apartments & Bedrooms St Andrews - St Mary’s
4.0 star property
9.6
Exceptional
235 reviews
View
Terrace/patio
Old Course Hotel
5.0 star property
9.6
Exceptional
1,003 reviews
View
View from property
Rusacks St Andrews
5.0 star property
9.4
Exceptional
448 reviews
View
Restaurant
The Dunvegan Hotel
4.0 star property
9.4
Exceptional
151 reviews
View

Top St. Andrews Botanic Garden Hotel Reviews

Hotels near other St. Andrews Botanic Garden attractions

Frequently asked questions

What are the top-rated hotels near St. Andrews Botanic Garden?
Discovering the perfect top-rated hotels near St. Andrews Botanic Garden can elevate your stay in this beautiful Scottish town.

Ailim House Serviced Cottage

Ailim House Serviced Cottage stands out with an exceptional review rating of 10 and a star rating of 4.5, located just an 11-minute walk from St. Andrews Botanic Garden. This charming cottage offers travellers a unique experience with amenities like a fully equipped kitchen, premium bedding, and a relaxing patio. For avid golfers, nearby golf courses enhance the allure of this hotel, while the luxury of bathrobes and free toiletries add to the comfortable stay.

Beautiful 3-bed Lodge in St Andrews

Beautiful 3-bed Lodge in St Andrews boasts a perfect review rating of 10 and is a cozy 4-star escape situated 7.4 km from St. Andrews Botanic Garden. This delightful lodge features a fully equipped kitchen, a charming fireplace, and a private balcony, perfect for enjoying the scenic surroundings. Guests appreciate the convenience of self-parking and the warm atmosphere that makes it an ideal retreat after a day of exploring the town.

Beautiful 3-Bed Lodge in St Andrews

Another Beautiful 3-Bed Lodge in St Andrews, rated 10 by travellers, is conveniently located just 1.9 km from St. Andrews Botanic Garden. This lodge is equipped with a soothing hot tub, providing a relaxing way to unwind after a day of sightseeing. Guests can enjoy the comforts of a fireplace, a spacious kitchen, and a balcony offering glimpses of the nearby ocean. The lodge's onsite parking and easy access to the beach make it a fantastic choice for your St. Andrews adventure.
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 5-star 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 4.5-star 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.
How much is a hotel near St. Andrews Botanic Garden?
Staying near St. Andrews Botanic Garden is a treat, with plenty of hotels from £41 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.
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 5-star 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 5-star 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 4-star 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 5-star hotels near St. Andrews Botanic Garden?
Discover the top-rated 5-star 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 5-star 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 5-star 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 5-star 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 5-star 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 5-star 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 5-star 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 3-star 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 3-star 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 5-star 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 5-star 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 5-star 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 4-star 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 4-star 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 canceled 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, simply enter "St. Andrews Botanic Garden", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
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 programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound spent. Another way to save is by bundling your hotel and flights together on Expedia.

**Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands

Explore a world of travel with Expedia