St. Andrews Hotels from ₹2,876
Check St. Andrews hotel prices
Tonight |
Tomorrow night |
This weekend |
Next weekend |
Top 10 St. Andrews hotels and places to stay
Apex City Quay Hotel & Spa
Sleeperz Hotel Dundee
Rusacks St Andrews
Carnoustie Golf Hotel
Fairmont St Andrews
Malmaison Dundee
Old Course Hotel
Hampton by Hilton Dundee City Centre
Hotel Indigo Dundee, an IHG Hotel
Rufflets St Andrews
Staybridge Suites Dundee, an IHG Hotel
19th Hole Hotel
No.1 St Andrews and Westpark House Bedrooms
ibis budget Dundee Camperdown
Best Western Dundee Woodlands Hotel
The Albany Hotel St Andrews
Stravithie Castle
Invercarse Hotel Dundee, BW Signature Collection
The Dunvegan Hotel
The Clarendon
Golfing paradise and historic charm in St. Andrews
St. Andrews, located on the picturesque coast of Scotland, is a glorious seaside town that offers a decadent holiday experience. With its world-renowned golf courses, historic university, and majestic cathedral, there is no shortage of attractions to explore. Take a short ride from St. Andrews to discover the best views in town, whether it's from the top of the castle ruins or the stunning beach. After a day of sightseeing, indulge in fine dining and shopping, all while being greeted by the friendly locals. St. Andrews truly has something for everyone.
Find your hotel in St. Andrews
When it comes to accommodation in St. Andrews, you'll be spoilt for choice. From luxury resorts to budget-friendly options, there's something to suit every traveler's needs.
- Fairmont St Andrews - A 5.0-star hotel offering stunning views, friendly staff, and excellent golf facilities. It also boasts an ocean view, luxury amenities, ecotourism activities, a steam room, and is a popular choice for weddings.
- Old Course Hotel - Another 5.0-star hotel, known for its golf facilities, breathtaking views, luxury amenities, and eco-friendly practices. It also offers exciting activities like rafting and skydiving, as well as a spa and steam room.
- Rusacks St Andrews - This 5.0-star hotel offers a picturesque view of the sea, golf facilities, and activities like windsurfing and sailing. It is known for its friendly staff, countryside surroundings, boating opportunities, and relaxing massages.
Staying in St. Andrews is a great choice for your holiday. With its beautiful scenery, world-renowned golf courses, and charming atmosphere, you'll have a memorable experience. Book your hotel in St. Andrews to enjoy all that this picturesque town has to offer.
Experience the top activities and must-see sights in St. Andrews
St. Andrews is a charming city that offers a unique blend of golf, history, university, cathedral, tours, castle, beach, dining, shopping, and friendly people.
- Old Course at St Andrews: Experience the thrill of playing golf on one of the world's most famous courses, surrounded by stunning coastal views and a rich historical atmosphere.
- University of St. Andrews: Immerse yourself in the prestigious academic environment of the university, exploring its historic buildings and picturesque campus.
- St. Andrews Links: Discover the beauty of the golf courses at St. Andrews Links, where you can enjoy a round of golf in a breathtaking natural setting.
Whether you're a golf enthusiast, a history buff, or simply looking for a relaxing beach getaway, St. Andrews has something for everyone.
Discover the flavours of St. Andrews
St. Andrews is a haven for food lovers, offering a delightful dining experience with its local cuisine and unique dishes. One place not to be missed is the Adamson Restaurant, known for its excellent culinary offerings. From its elegant interior to its innovative menu, Adamson provides a memorable dining experience. Another popular spot is the Other Dining Room, where you can indulge in a variety of delicious dishes prepared with locally sourced ingredients.
If you're looking for a steakhouse experience, Rogue is a must-visit restaurant in St. Andrews. With its mouthwatering selection of steaks cooked to perfection, Rogue promises a truly satisfying meal. For those craving North American flavours, Ziggys is the place to be. This restaurant offers a diverse menu with classic dishes such as burgers and ribs, ensuring a taste of home away from home.
Best time to go to St. Andrews
St. Andrews boasts a year-around average temperature of 8.6°C, peaking at 14.7°C in July, its warmest month, and dipping to an average low of 3.4°C in January, the coolest. Rainfall averages at 59.5mm annually, with January, October, December seeing the heaviest showers and April, May being the driest month.
Month | Temperature (Celcius) | Rainfall (mm) |
January | 3.4 | 81.3 |
February | 3.9 | 61.0 |
March | 5.6 | 61.0 |
April | 7.4 | 36.8 |
May | 9.8 | 36.8 |
June | 12.6 | 45.7 |
July | 14.7 | 45.7 |
August | 14.3 | 53.3 |
September | 12.0 | 53.3 |
October | 8.8 | 81.3 |
November | 5.8 | 76.2 |
December | 4.4 | 81.3 |
More cheap stays in St. Andrews
More cheap stays in St. Andrews
ibis budget Dundee Camperdown
Hotels in St. Andrews with star rating
Hotels in St. Andrews with star rating
Accommodation near St. Andrews attractions
Accommodation near St. Andrews attractions
University of St. Andrews
Stroll through the scenic campus and gaze up at the historic buildings that decorate this prestigious university from the 1400s.
How to find great deals and cheap hotels in St. Andrews
- Expedia offers a variety of hotel deals in St. Andrews, allowing you to find the best accommodation for your budget.
- Consider booking your stay during off-peak times, such as weekdays or outside of the golf season, as prices tend to be lower.
- Use the search filters on Expedia's website to find hotels that meet your specific preferences and budget.
- Look out for package deals that include both accommodation and golfing options, as this can help you save on both.
- Consider staying in a guesthouse or bed and breakfast, which can often be more affordable than hotels.
- Take advantage of the friendly locals in St. Andrews who may have recommendations for budget-friendly dining and shopping options.
- Explore the historical sites, university, cathedral, and castle in St. Andrews, as many of these attractions offer free or discounted entry.
- Enjoy the beautiful beach in St. Andrews, which is a great free activity for tourists.
- Consider using public transportation or walking to explore the city, as this can save you money on transportation costs.
- Check for any current promotions or discounts on Expedia's website to further save on your St. Andrews accommodation.
The St. Andrews info point: What you need to know
Category | Details |
---|---|
Location | St. Andrews, Scotland, United Kingdom |
Main Attractions | St. Andrews Cathedral, St. Andrews Castle, Old Course at St. Andrews, West Sands Beach |
Most popular month? | June, July, August |
Length of Stay | 2-3 days |
Weather | Variable with mild summers and cool winters |
Don't miss | St. Andrews Links Golf Museum, St. Andrews Botanic Garden, St. Andrews Aquarium |
Cuisine | Scottish cuisine with specialties like haggis, fish and chips, and whisky |
Where to go | St. Andrews Cathedral, St. Andrews Castle, The British Golf Museum, St. Andrews Beach |
St. Andrews Hotel Reviews
St. Andrews Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Accommodation near St. Andrews attractions
Choose Your St. Andrews Hotel Style
- Beach Resorts & Hotels (23)
- Business Hotels (8)
- Cheap Hotels (5)
- Family-Friendly Hotels (15)
- Golf Hotels (21)
- Green Hotels (4)
- Historic Hotels (10)
- Hotels Suites (2)
- Hotels near Museums (19)
- Hotels with Air Conditioning (6)
- Hotels with Balcony (5)
- Hotels with Breakfast (22)
- Hotels with Connecting Rooms (6)
- Hotels with Entertainment (7)
- Hotels with Gym (3)
- Hotels with Hot Tubs (3)
- Hotels with Laundry Service (15)
- Hotels with Parking (22)
- Hotels with Parking (19)
- Hotels with Restaurant (24)
- Hotels with Room Service (6)
- Hotels with Swimming Pool (2)
- Hotels with Views (10)
- Hotels with a Bar (17)
- Hotels with smoking rooms (3)
- Luxury Hotels (9)
- Pet-Friendly Hotels (10)
- Romantic Hotels (7)
- Shopping Hotels (10)
- Spa Hotels (4)
- Sports Hotels (7)
- Wedding Hotels (10)
Hotels near St. Andrews Airports
Search St. Andrews Hotel Brands
Hotels Near St. Andrews, Scotland
- Dundee Hotels
- Perth Hotels
- Anstruther Hotels
- North Berwick Hotels
- North Sea Hotels
- Scottish Highlands Hotels
- Great Britain Hotels
- Leven Hotels
- Dunbar Hotels
- Blairgowrie Hotels
- Kirkcaldy Hotels
- Burntisland Hotels
- Carnoustie Hotels
- Glenrothes Hotels
- Perthshire Hotels
- Cupar Hotels
- Arbroath Hotels
- Kinross Hotels
- Gullane Hotels
- Broughty Ferry Hotels