Find Honeymoon Resorts and Hotels in St. Andrews from CA $400

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on St. Andrews Honeymoon Resorts and Hotels

Top St. Andrews Honeymoon Resorts and Hotels

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Great stay!"
The price is CA $400
CA $480 total
includes taxes & fees
Sep 1 - Sep 2
Fairmont St Andrews

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (376)
"Gorgeous property, well located. And (if you are going in summer - incredible air conditioning!). Staff was amazing and rooms were well appointed and clean. "
The price is CA $739
CA $887 total
includes taxes & fees
Aug 29 - Aug 30
Rusacks St Andrews

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (1002)
"Everything was beautiful and ALL staff were so kind and accommodating. "
The price is CA $895
CA $1,073 total
includes taxes & fees
Sep 7 - Sep 8
Old Course Hotel
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.

Top St. Andrews Hotel Reviews

Frequently asked questions

How much do honeymoon hotels in St. Andrews cost?
Prices for honeymoon hotels in St. Andrews range from CA $400 to CA $895 per night. Whatever your budget, Expedia will help you find the perfect place to spend your first trip after saying "I do." These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best honeymoon hotels in St. Andrews?
St. Andrews has multiple honeymoon hotels with a total average guest review rating of 9.3. Get your wedded life off to a memorable start at Pinewood Country House. This highly rated 4-star stay comes with an electric car charging station and individually decorated rooms. Hotel du Vin & Bistro St. Andrews is another popular choice that's ideal for newlyweds. It has a 4-star rating and amenities such as a terrace and an ocean view.
How many honeymoon hotels are there in St. Andrews?
Pick from 3 honeymoon hotels in St. Andrews. Whether you'd like to escape for a few nights or longer, Expedia will help you find the perfect space where you and your love can toast to marital bliss.
Are there any 5-star honeymoon hotels in St. Andrews?
Old Course Hotel is the perfect place for honeymooning couples. Conveniences at this plush escape, around 2 kilometres from central St. Andrews, include treatment rooms and massage services. Also consider Fairmont St Andrews. Spoil yourselves after tying the knot at this 5-star property, which is around 5 kilometres from downtown and features massage services and treatment rooms.
Why book your honeymoon hotel in St. Andrews with Expedia?
Expedia has the best deals on honeymoon hotels in St. Andrews. But our unbeatable prices are just the beginning. Our filters make it easy to discover high-class stays, perks like a spa, or an unrivaled romantic location. You're sure to find the perfect place to revel in newly wedded bliss.
How can I find cheap honeymoon hotels in St. Andrews?
Expedia's filters will help you find cheap honeymoon hotels in St. Andrews. Refine your search results by budget, star rating and amenities to see the best-priced options. Want to stay near a romantic attraction or area? You can also search for hotels based on neighborhoods and popular locations.
What is there to do in St. Andrews near my honeymoon hotel?
There are tons of wonderful things to fill your days in St. Andrews. Discover well-known attractions like St. Andrew's Castle, West Sands and St. Andrews Aquarium. British Golf Museum, Castle Sands and Eden Mill St Andrews also lure many visitors.