Best Hotels in St Andrews

Select your dates to find the best prices.

Check-in:
Check-out:
guests
2 guests

Adults:

2

Children:

0

Ages of children:

List
Map

Best Hotels in St Andrews

St Andrews offers a variety of top-tier accommodations suitable for both leisure travelers and golf enthusiasts. Many hotels feature stunning views of the coastline and easy access to the city's historic sites and the world-renowned Old Course.

8.8

Good

(645 Reviews)

+ 97 photos

Rufflets St Andrews Hotel

Strathkinness Low Road
Amenities
Free Wi-Fi in rooms
Free parking
Luggage storage
24-hour reception
Bar/ Lounge area
Restaurant
Welcome drink
Picnic area/ Tables
Paid airport shuttle
Laundry
Leisure/ TV room
Electric kettle
Cookware/ Kitchen utensils
Express check-in/ -out
VIP check-in/ -out
In-room breakfast
Children's menu
Cots
Board games
Babysitting/Child services
Wheelchair access
Pets allowed
No smoking on site
Show more + Show less -
Rufflets St Andrews has a prime location just a 5-minute drive from the Old Course. It features 23 elegantly decorated rooms with modern amenities, including flat-screen TVs and tea/coffee making facilities. The award-winning Rufflets Restaurant specializes in local produce, offering lunch, dinner, and afternoon tea with views over the beautiful gardens. Guests can also unwind by the onsite golf course or enjoy the surrounding countryside. Pet-friendly policies apply to select rooms in the Gatehouse and Rufflets Lodge.

Price comparison

Average price 208 £

Check booking site for details
From 208 £
Check booking site for details
From 208 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

8.7

Good

(44 Reviews)

+ 64 photos

Seaton House - Small Luxury Hotels Of The World

76 The Scores
Amenities
Free Wi-Fi
Off-site car park
Luggage storage
24-hour reception
24-hour security
Bar/ Lounge area
Restaurant
Welcome drink
Picnic area/ Tables
Fitness centre
Laundry
Flat-screen TV
Lift
Electric kettle
Business centre
VIP check-in/ -out
Golf course
In-room breakfast
Beach access
No pets allowed
Air conditioning
No smoking on site
Show more + Show less -
This five-star property is located just 600 metres from West Sands Beach, boasting air-conditioned rooms equipped with luxury amenities. Guests can explore the local gastronomy at the onsite restaurants which serve fresh seafood alongside traditional Scottish dishes. The hotel features a charming garden and a fitness center for maintaining an active lifestyle. Conferencing facilities and a business center are also available for those traveling for work. Seaton House is perfectly positioned to explore local attractions, including St Andrews University just a short distance away.

Price comparison

Average price 91 £

Check booking site for details
From 91 £
Check booking site for details
From 91 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.1

Good

(1117 Reviews)

+ 97 photos

Old Course Hotel St Andrews

Old Station Road
Amenities
Free Wi-Fi in rooms
Valet parking
Luggage storage
Locker room
24-hour reception
Bar/ Lounge area
Restaurant
Welcome drink
Fitness centre
Indoor swimming pool
Pedicure
Manicure
Jacuzzi
Facial
Body wraps
Body scrub
Back massage
Head massage
Full body massage
Treatment room
Laundry
Lift
Business centre
Golf course
Yoga class
In-room breakfast
Beach access
Children's menu
Cots
Babysitting/Child services
Wheelchair access
No pets allowed
Air conditioning
No smoking on site
Show more + Show less -
Overlooking the iconic Old Course and West Sands Beach, this hotel is an epitome of luxury with a renowned spa offering various treatments. The rooms feature sumptuous decor and modern amenities aimed to enhance comfort. Dining options at the hotel include the award-winning Road Hole Restaurant, which serves locally sourced ingredients. With proximity to St Andrews Castle and immediate access to golf courses, this hotel appeals to both leisure and business travelers. Furthermore, the hotel offers meeting facilities for corporate guests.

Price comparison

Average price 183 £

Check booking site for details
From 183 £
Check booking site for details
From 183 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

8.0

Good

(992 Reviews)

+ 97 photos

The Inn At Lathones

Lathones, By Largoward
Amenities
Free Wi-Fi
Free parking
Bar/ Lounge area
Restaurant
Welcome drink
Snack bar
Flat-screen TV
Electric kettle
Cycling
Golf course
Children's menu
Board games
Pets allowed
No smoking on site
Show more + Show less -
As the oldest coaching inn in St Andrews with a 400-year history, The Inn At Lathones combines charm with comfort. This quaint property features cozy rooms and serves award-winning dishes in its onsite restaurant. Located a short drive from the Old Course, it's perfect for golf enthusiasts. Guests can enjoy a casual atmosphere with open log fires and a delightful drink at the bar. Its unique character and attentive service make it a memorable stay in St Andrews.

Price comparison

Average price 63 £

Check booking site for details
From 63 £
Check booking site for details
From 63 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

8.1

Good

(1173 Reviews)

+ 97 photos

The Albany St Andrews Hotel

56 North Street
Amenities
Free Wi-Fi
Off-site car park
Luggage storage
24-hour reception
Bar/ Lounge area
Welcome drink
Laundry
Flat-screen TV
Electric kettle
Golf course
In-room breakfast
Cots
No pets allowed
No smoking on site
Show more + Show less -
Dating back to 1795, The Albany features Georgian-style architecture with modern amenities. Located in the heart of historic St Andrews, it's ideal for those wanting to soak in the local culture while staying close to attractions like the castle and cathedral. The hotel serves a full Scottish breakfast in a dining room that overlooks a scenic garden. This family-run establishment creates a comfortable atmosphere, with charming decor throughout.

Price comparison

Average price 66 £

Check booking site for details
From 66 £
Check booking site for details
From 66 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

Cheap Hotels in St Andrews

St Andrews features several affordable accommodations that do not compromise quality or comfort. Visitors can easily find budget-friendly options that are within walking distance of major attractions, including the beach and golf courses.

8.2

Good

(494 Reviews)

+ 77 photos

The Golf Inn

1 Golf Place
Amenities
Free Wi-Fi
Car park
Restaurant
Laundry
Flat-screen TV
Breakfast
Cots
Show more + Show less -
The Golf Inn St. Andrews is a cozy 3-star property located just a short walk from Castle Sands Beach. With a restaurant serving delightful meals, this inn is perfect for casual dining. The six spacious rooms all come equipped with necessities such as flat-screen TVs and tea/coffee makers. The inn is conveniently situated near several local attractions. Guests can enjoy nearby golf courses and the picturesque surroundings at a budget-friendly rate.

Price comparison

Average price 85 £

Check booking site for details
From 85 £
Check booking site for details
From 85 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

0.8

Good

(1367 Reviews)

+ 56 photos

Ardgowan Hotel

2 Playfair Ter
Amenities
Free internet access
24-hour reception
Restaurant
Flat-screen TV
Electric kettle
Cots
Non-smoking property
Show more + Show less -
Located within walking distance of Eden Mill, Ardgowan Hotel offers a delightful outdoor terrace for relaxation. This 3-star hotel features 36 comfortable rooms with essential amenities. Guests will also appreciate its proximity to local pubs and restaurants. Each room offers flat-screen TV and coffee-making facilities. With easy access to the Swilcan Bridge and local beaches, it provides great value for money.

Price comparison

Average price 55 £

Check booking site for details
From 55 £
Check booking site for details
From 55 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.6

Good

(131 Reviews)

+ 59 photos

Scooniehill Farm House B&B

Scooniehill Farmhouse, St Andrews, Fife
Amenities
Wi-Fi in rooms
Free parking
Luggage storage
Outdoor dining area
Picnic area/ Tables
Paid shuttle service
Laundry
Flat-screen TV
Dryer
Electric kettle
Cookware/ Kitchen utensils
Golf course
Cots
Board games
No pets allowed
No smoking on site
Show more + Show less -
Scooniehill Farm House offers charming budget accommodation just 2.5 km from St Andrews town center. It boasts several rooms with stunning views of the surrounding countryside. The B&B provides freshly prepared cooked breakfasts to start the day. Guests can enjoy free parking and WiFi throughout the property to add to the value of their stay. It is within a short drive from St Andrews Links golf club and other notable sites.

Price comparison

Average price 134 £

Check booking site for details
From 134 £
Check booking site for details
From 134 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.2

Good

(265 Reviews)

+ 15 photos

The Spindle Guest Rooms

4 Dempster Terrace
Amenities
Free Wi-Fi
Off-site car park
Laundry
Flat-screen TV
Adults only
Electric kettle
Board games
No pets allowed
No smoking on site
Show more + Show less -
The Spindle Guest Rooms is a homely guesthouse. Just 800 metres from St Andrews University, the property is ideally placed for exploring the area. Each room comes with necessary amenities including flat-screen TVs and private bathrooms. It's a comfortable option for guests looking to experience local sights while staying within budget. Local eateries and pubs are easily reachable from this location.

Price comparison

Average price 131 £

Check booking site for details
From 131 £
Check booking site for details
From 131 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

Dog-Friendly Accommodation in St Andrews

St Andrews offers various dog-friendly accommodations, allowing guests to enjoy their vacation without leaving their pets behind. These options provide suitable amenities and nearby outdoor spaces for dogs.

9.0

Good

(532 Reviews)

+ 30 photos

Rooms At The Saint

170 South Street
Amenities
Free Wi-Fi
Luggage storage
Bar/ Lounge area
Restaurant
Welcome drink
Flat-screen TV
Electric kettle
Children's menu
Pets allowed
No smoking on site
Show more + Show less -
Rooms At The Saint is a charming hotel providing dog-friendly accommodations, located just 1.5 km from West Sands Beach. The property offers a menu featuring local cuisine, which guests can enjoy at their on-site restaurant. Each room includes comfortable amenities and a fridge for convenience. With nearby parks and beaches, guests benefit from excellent walking opportunities with their pets. This establishment is well-rated by pet owners for its services and ambiance.

Price comparison

Average price 153 £

Check booking site for details
From 153 £
Check booking site for details
From 153 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.8

Good

(19 Reviews)

+ 40 photos

Holiday Home, St Andrews Holiday Park

St Andrews Holiday Park
Amenities
Free Wi-Fi
Free parking
Bar/ Lounge area
Restaurant
Laundry
Flat-screen TV
Electric kettle
Cookware/ Kitchen utensils
Beach access
Game room
Children's play area
Pets allowed
No smoking on site
Show more + Show less -
Located near East Sands Beach, this holiday park provides dog-friendly accommodations ideal for families. The home features three bedrooms and offers family-friendly amenities including kitchen facilities. Its strategic location allows easy access for pet owners to take their dogs to scenic areas nearby. This property provides a comfortable and enjoyable experience for families traveling with pets.

Price comparison

Average price 209 £

Check booking site for details
From 209 £
Check booking site for details
From 209 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

Dog-Friendly St Andrews

For pet lovers, St Andrews presents several dog-friendly accommodations and attractions. Dog-friendly venues and restaurants enhance the overall experience.

8.6

Good

(974 Reviews)

+ 97 photos

Hotel Du Vin, St Andrews

40 The Scores
Amenities
Free Wi-Fi in rooms
Off-site car park
Luggage storage
24-hour reception
Bar/ Lounge area
Restaurant
Welcome drink
Flat-screen TV
Lift
Electric kettle
Golf course
In-room breakfast
Cots
Wheelchair access
Pets allowed
Air conditioning
No smoking on site
Show more + Show less -
Hotel Du Vin is a stylish boutique hotel with dog-friendly policies, allowing guests to enjoy a luxurious stay with their pets. Each room features high-end amenities and bespoke furnishings. Dining options include a French bistro showcasing seasonal produce, enhancing your culinary experience. Its proximity to beaches means guests can stroll along the coast with their pets. The hotel maintains a relaxed atmosphere with various pet-friendly features.

Price comparison

Average price 220 £

Check booking site for details
From 220 £
Check booking site for details
From 220 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

8.0

Good

(857 Reviews)

+ 60 photos

Drumoig Golf Hotel

Forgan Drive
Amenities
Free Wi-Fi
Free parking
Bar/ Lounge area
Restaurant
Welcome drink
Flat-screen TV
Electric kettle
Golf course
Children's menu
Cots
Wheelchair access
Pets allowed
No smoking on site
Show more + Show less -
Set among lush greenery, Drumoig Golf Hotel features dog-friendly accommodations alongside an 18-hole championship golf course. This hotel is perfect for golf-loving visitors who want to bring their dogs along for their stay. The staff ensures a pet-friendly environment, allowing guest dogs to accompany them in designated areas. The Fairways Restaurant serves delightful meals with scenic views. The proximity to nature provides opportunities for outdoor activities with pets.

Price comparison

Average price 71 £

Check booking site for details
From 71 £
Check booking site for details
From 71 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

8.7

Good

(1551 Reviews)

+ 97 photos

Fairmont St Andrews, Scotland Hotel

Fife
Amenities
Wi-Fi in rooms
Valet parking
Luggage storage
Locker room
24-hour reception
24-hour security
Bar/ Lounge area
Restaurant
Welcome drink
Coffee shop
Paid airport shuttle
Fitness centre
Indoor swimming pool
Pedicure
Manicure
Jacuzzi
Facial
Body wraps
Body scrub
Massage
Steam room
Treatment room
Laundry
Flat-screen TV
Lift
Dryer
Electric kettle
Cookware/ Kitchen utensils
Business centre
Express check-in/ -out
Badminton
Darts
Billiard tables
Hiking
Cycling
Canoeing
Fishing
Wind surfing
Horseback riding
Golf course
Yoga class
Beach access
Game room
Children's play area
Children's buffet
Cots
Babysitting/Child services
Wheelchair access
Pets allowed
Air conditioning
No smoking on site
Show more + Show less -
The Fairmont features pet-friendly services designed for those who wish to travel with their furry friends. Set on a picturesque estate, the hotel includes extensive outdoor areas for pets to explore. Guests can indulge in luxury spa services or play a round of golf at the onsite championship golf courses. With multiple dining options available, the Fairmont offers exceptional service while catering to the needs of traveling pet owners.

Price comparison

Average price 186 £

Check booking site for details
From 186 £
Check booking site for details
From 186 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.2

Good

(466 Reviews)

+ 43 photos

The Inn At Kingsbarns

5 Main Street
Amenities
Wi-Fi in rooms
Free parking
Luggage storage
Bar/ Lounge area
Restaurant
Laundry
Leisure/ TV room
Electric kettle
Cycling
Fishing
Horseback riding
Archery
Tennis court
Children's menu
Cots
Pets allowed
No smoking on site
Show more + Show less -
The Inn At Kingsbarns welcomes dog owners with open arms, providing guests with a comfortable atmosphere for their pets. Located moments from the beach, this inn allows for easy access to outdoor spaces ideal for walking dogs. The guest lounge includes various facilities for relaxation, while the onsite bar caters to dining needs. A stone's throw away from various local attractions, visitors can seamlessly explore St Andrews with pets.

Price comparison

Average price 259 £

Check booking site for details
From 259 £
Check booking site for details
From 259 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.1

Good

(1510 Reviews)

+ 89 photos

Rusacks St Andrews

Pilmour Links
Amenities
Free Wi-Fi
Luggage storage
24-hour reception
24-hour security
Bar/ Lounge area
Restaurant
Fitness centre
Flat-screen TV
Lift
VIP check-in/ -out
Cycling
Golf course
Breakfast
Children's menu
Wheelchair access
Pet amenities available
Air conditioning
No smoking on site
Show more + Show less -
Rusacks St Andrews combines historic charm with modern amenities, accommodating pet lovers who want a relaxing experience. This hotel boasts spectacular views of the Old Course. The staff prioritizes pets. Featuring a stylish restaurant and bar, Rusacks offers detailed attention to all guests, both two-legged and four-legged. It's a prime spot for exploring the surrounding town with pets.

Price comparison

Average price 95 £

Check booking site for details
From 95 £
Check booking site for details
From 95 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

St Andrews Golf Hotels

Golf enthusiasts will find St Andrews hosts an impressive array of accommodations tailored for golfers, located conveniently near world-class courses.

8.3

Good

(1362 Reviews)

+ 52 photos

Greyfriars Inn By Greene King Inns

129 North Street
Amenities
Free Wi-Fi
Bar/ Lounge area
Restaurant
Laundry
Flat-screen TV
Lift
Electric kettle
No pets allowed
No smoking on site
Show more + Show less -
Greyfriars Inn is centrally located in St Andrews, positioned within close range to The Old Course and local attractions. Offering a variety of rooms, guests can relax in comfortable settings after enjoying their day on the golf links. The onsite restaurant serves a diverse menu, while the bar features an extensive selection of craft beers and spirits. Its prime location makes it an excellent choice for golf enthusiasts visiting St Andrews. The atmosphere is vibrant and engaging for a complete St Andrews experience.

Price comparison

Average price 98 £

Check booking site for details
From 98 £
Check booking site for details
From 98 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

8.5

Good

(721 Reviews)

+ 34 photos

Kinnettles Hotel & Spa

North Street
Amenities
Free Wi-Fi
Handicap parking
Luggage storage
Locker room
24-hour reception
24-hour security
Bar/ Lounge area
Restaurant
Welcome drink
Snack bar
Coffee shop
Paid airport shuttle
Jacuzzi
Facial
Body scrub
Back massage
Head massage
Full body massage
Steam room
Treatment room
Laundry
Flat-screen TV
Express check-in/ -out
Fishing
Horseback riding
Golf course
Tennis court
Cots
No pets allowed
No smoking on site
Show more + Show less -
Kinnettles Hotel & Spa provides luxury accommodations just a short walk from the Old Course. This five-star resort features an appealing spa and wellness center, ideal for unwinding after a day of golfing. Each room is stylishly decorated. Guests can enjoy convenient access to multiple golf courses in the area while also benefitting from dining options serving exquisite local cuisine. This hotel meets the needs of both leisure travelers and business guests.

Price comparison

Average price 467 £

Check booking site for details
From 467 £
Check booking site for details
From 467 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

7.7

Good

(374 Reviews)

+ 4 photos

The New Inn

21-23 Saint Mary Street
Amenities
Free Wi-Fi
Off-site car park
Luggage storage
Bar/ Lounge area
Restaurant
Welcome drink
Picnic area/ Tables
Flat-screen TV
Electric kettle
Express check-in/ -out
VIP check-in/ -out
Darts
Golf course
Beach access
Children's menu
Cots
No pets allowed
No smoking on site
Show more + Show less -
The New Inn offers cozy accommodations just a short distance from several renowned golf courses. Guests can unwind in a comfortable lounge area or dine at the onsite restaurant. With its friendly atmosphere, this hotel is ideal for families and golfers. Proximity to local attractions ensures guests have a fulfilling experience beyond the golf course. The hotel also accommodates pets, allowing guests to travel with their furry companions.

Price comparison

Average price 136 £

Check booking site for details
From 136 £
Check booking site for details
From 136 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.5

Good

(86 Reviews)

+ 48 photos

The Peat Inn Restaurant With Rooms

Main Street Peat Inn Village
Amenities
Free Wi-Fi
Free parking
Luggage storage
Bar/ Lounge area
Restaurant
Welcome drink
Flat-screen TV
Electric kettle
Golf course
In-room breakfast
Children's menu
Board games
Wheelchair access
No pets allowed
No smoking on site
Show more + Show less -
Renowned for its fine dining, The Peat Inn also offers comfortable accommodations for golf enthusiasts seeking an exquisite experience. The striking restaurant serves meticulously prepared dishes with an emphasis on local Scottish ingredients. Surrounded by picturesque scenery, this hotel features well-appointed rooms designed for relaxation after a round of golf. Golf packages enhance the stay, providing ease of access to area courses. The establishment merges culinary excellence with golfing enjoyment.

Price comparison

Average price 313 £

Check booking site for details
From 313 £
Check booking site for details
From 313 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

9.7

Good

(11 Reviews)

+ 59 photos

Guardbridge Inn

1 Old St Andrews Road
Amenities
Free Wi-Fi
Free parking
Bar/ Lounge area
Restaurant
Welcome drink
Picnic area/ Tables
Flat-screen TV
Electric kettle
Golf course
Children's play area
Children's menu
Cots
No pets allowed
No smoking on site
Show more + Show less -
Guardbridge Inn provides modern amenities with comfortable guest accommodations, creating a pleasant environment for golfers traveling to St Andrews. With several golf courses nearby, guests have easy access to tee times and golf-related activities. The hotel's onsite restaurant serves delightful meals featuring local ingredients, allowing guests to unwind after a long day. Whether for business or leisure, Guardbridge Inn is a convenient choice for any golfing trip.

Price comparison

Average price 150 £

Check booking site for details
From 150 £
Check booking site for details
From 150 £
View more prices

Prices are provided by our partners and reflect nightly room rates, including any mandatory fees. Taxes not included. Please see our partners for more details.

St Andrews is known as the 'Home of Golf', boasting a rich history that dates back over 600 years, highlighted by landmarks like the Old Course and St Andrews Castle. The coastal charm is complemented by bustling local shops, vibrant restaurants, and award-winning beaches that create an inviting atmosphere. With various accommodations spread across the city, including luxurious golf properties and budget-friendly options, St Andrews is ideal for exploring its historic sites. Notable establishments encompass variations from boutique stays to dog-friendly accommodations, providing diverse options for every kind of traveler.