Best St Andrews Hotels for Old Course

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

St Andrews, the picturesque town on the east coast of Scotland, is not only renowned for its rich history and stunning seaside views but is also a golf lover's paradise. For those seeking the ultimate golfing experience, St Andrews offers a unique opportunity to play at the revered Old Course. And what better way to make the most of your trip than by staying at one of the charming St Andrews hotels with Old Course tee times? .

Nestled amidst the enchanting landscapes, these hotels provide an unparalleled experience for avid golfers. Imagine waking up to the soothing sounds of rolling greens and the anticipation of teeing off at one of the world's most iconic golf courses. With convenient access to the Old Course, you can step out of your hotel and embark on an unforgettable golfing adventure, immersing yourself in the history and heritage of this legendary place.

From luxury resorts to cozy boutique hotels, St Andrews offers a range of accommodation options tailored to suit every traveler's needs. Whether you prefer modern elegance or traditional Scottish charm, there are hotels that provide not only comfortable stays but also coveted tee times at the Old Course. Indulge in world-class amenities, savor delectable cuisine, and soak in the breathtaking views, all while having the privilege of easy access to the golfing haven that is the Old Course.

So, if you're dreaming of a golf vacation that combines the best of both worlds - stellar accommodations and the chance to play at the renowned Old Course - look no further than St Andrews. With its array of hotels that offer exclusive tee times, your stay in this idyllic town will be elevated to new heights. Prepare to tee off in style and create lasting memories as you immerse yourself in the allure of St Andrews, where exceptional golf and luxurious accommodations intertwine harmoniously.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. Seaton House - Small Luxury Hotels Of The World
2. The Golf Inn
3. Rusacks St Andrews
4. The Inn At Lathones
5. The Kithmore
6. The New Inn
7. Fairmont St Andrews, Scotland

St Andrews Hotels with Old Course Tee Times - Luxury Retreats

Check Availability

St Andrews
Sep 26, 2026 - Sep 27, 2026

Seaton House - Small Luxury Hotels Of The World

9.2

Good

(151 Reviews)

+ 91 photos
Perched atop a cliff overlooking St Andrews Bay, The Scores Hotel provides contemporary accommodations with an exquisite backdrop. Enjoy spacious rooms, modern amenities, and easy access to the Old Course. After a day on the links, relax in the hotel's lounge, soaking in the breathtaking sea views and reflecting on your golfing triumphs.
Address: 76 The Scores
Rating: Good 9.2 (151 Reviews)
Rooms: 34
Price: From 123$

The Golf Inn

8.2

Good

(494 Reviews)

+ 91 photos
Located just a short walk from the Old Course, The Golf Inn offers budget-friendly accommodations without compromising on quality. Enjoy cozy rooms, friendly service, and a central location that puts you in close proximity to numerous golfing opportunities. After a memorable day on the course, relax in the hotel's bar, mingling with fellow golf enthusiasts.
Address: 1 Golf Place
Rating: Good 8.2 (494 Reviews)
Rooms: 6
Price: From 115$

St Andrews Hotels with Old Course Tee Times - Boutique Gems

Discover the allure of intimate boutique hotels that capture the essence of St Andrews' charm while offering coveted tee times at the Old Course. These unique accommodations provide an intimate and personalized experience, with each boasting its own distinctive character and connection to the golfing heritage of this enchanting town.

Rusacks St Andrews

9.1

Good

(1131 Reviews)

+ 91 photos
As the closest hotel to the 18th hole of the Old Course, Rusacks Hotel epitomizes convenience for avid golfers. Immerse yourself in the ambiance of golf history at this iconic establishment, while savoring modern comforts and spectacular views of the course. Experience warm Scottish hospitality, exquisite dining options, and a sense of authenticity that perfectly complement your golfing endeavors.
Address: Pilmour Links
Rating: Good 9.1 (1131 Reviews)
Rooms: 118
Price: From 128$

The Inn At Lathones

7.8

Good

(914 Reviews)

+ 91 photos
Nestled in the picturesque village of Lathones, just outside St Andrews at Lathones provides a peaceful retreat in idyllic surroundings. This traditional Scottish inn offers cozy accommodations, a renowned restaurant serving locally sourced delights, and a welcoming pub. After a day on the course, relax in the tranquil ambiance and soak up the authentic Scottish charm.
Address: Lathones, By Largoward
Rating: Good 7.8 (914 Reviews)
Rooms: 23
Price: From 85$

St Andrews Hotels with Old Course Tee Times - Modern Comforts

Immerse yourself in contemporary luxury without compromising on access to the legendary Old Course. This section highlights modern hotels that provide exceptional comfort, first-class amenities, and convenient proximity to tee times at the Old Course. Experience a harmonious blend of modern style and timeless golfing indulgence.

The Kithmore

7.0

Good

(6 Reviews)

+ 46 photos
Step into the historic charm of The Ardgowan Hotel, where Scottish hospitality awaits. Located in the lively heart of St Andrews, this family-run hotel offers comfortable rooms and a warm, inviting atmosphere. With tee times at the Old Course just a short stroll away, golfers can relish both the cultural allure of St Andrews and the exhilaration of playing on one of the world's most iconic courses.
Address: 2 Playfair Terrace, North Street
Rating: Good 7.0 (6 Reviews)
Rooms: 41
Price: From 74$

The New Inn

7.7

Good

(346 Reviews)

+ 5 photos
Situated in the lively heart of St Andrews represents excellent value for money with its comfortable rooms and easy access to the Old Course. Unwind with a drink at the hotel's cozy bar after a day of golfing adventures. With its central location and affordable rates, The New Inn provides a fantastic base for avid golfers exploring St Andrews.
Address: 21-23 Saint Mary Street
Rating: Good 7.7 (346 Reviews)
Rooms: 6
Price: From 185$

St Andrews Hotels with Old Course Tee Times - Budget-Friendly Options

You don't have to break the bank to enjoy exceptional accommodations and the opportunity to tee off at the Old Course. This section presents budget-friendly hotels that provide comfortable stays, convenient locations, and access to the revered links. Discover the perfect balance between affordability and proximity to St Andrews' golfing gems.

Fairmont St Andrews, Scotland

8.5

Good

(1297 Reviews)

+ 91 photos
Nestled amidst stunning coastal landscapes, Fairmont St Andrews is a haven of luxury and tranquility. Tee off at the Old Course, just a stone's throw away, before retreating to the hotel's lavishly appointed rooms and suites. Unwind with a round of golf at one of the additional two championship courses or indulge in the renowned spa facilities, delivering the perfect balance of relaxation and exhilaration.
Address: St Andrews
Rating: Good 8.5 (1297 Reviews)
Rooms: 223
Price: From 253$

St Andrews Hotels with Old Course Tee Times - Traditional Scottish Hospitality

Immerse yourself in the warm embrace of traditional Scottish hospitality while enjoying easy access to the Old Course. This section highlights hotels that exude a sense of heritage and offer a genuine Scottish experience. From cozy inns to charming guesthouses, these accommodations provide a welcoming retreat for golf enthusiasts seeking a taste of authentic St Andrews.

St Andrews Hotels with Old Course Tee Times - Golf-focused Resorts

For those seeking a comprehensive golfing experience, these resorts near the Old Course are a golfer's paradise. Combining luxurious accommodations, exceptional amenities, and dedicated golf facilities, these resorts offer an all-encompassing escape for golf enthusiasts. Embrace the spirit of the game and take your golfing journey to new heights.