St Andrews Beach hotels

Are you in a hurry?

Here is a quick list of Beach Hotels in St Andrews, selected based on their rating

Name of hotel Accommodation Rating Price, $
Old Course Hotel St Andrews

9.2 / 10

(1069 Reviews)

From 248$
Rufflets St Andrews Hotel

8.9 / 10

(647 Reviews)

From 275$
Fairmont St Andrews, Scotland Hotel

8.7 / 10

(1438 Reviews)

From 253$
Rusacks St Andrews

9.1 / 10

(1379 Reviews)

From 128$
Kinnettles Hotel & Spa

8.4 / 10

(656 Reviews)

From 781$

When it comes to traveling to St Andrews, there are countless reasons to choose a beach hotel for your accommodation. Located on the east coast of Scotland, St Andrews is renowned for its stunning coastline, and a beach hotel allows you to make the most of this natural beauty. If you are someone who loves to wake up to the sound of waves crashing and the sight of the sun glistening on the water, a beach hotel is the perfect choice for you.

Beach hotels in St Andrews offer a unique experience that caters to a variety of interests. For those who enjoy leisurely strolls along the shore, a beach hotel provides easy access to long stretches of sandy beaches. On the other hand, if you are a water sports enthusiast, staying at a beach hotel means you can indulge in activities such as surfing, paddleboarding, or kayaking right on your doorstep. The close proximity to the beach also makes it convenient for families with children, as they can spend endless hours building sandcastles and playing in the shallows.

Aside from the recreational aspects, beach hotels in St Andrews offer breathtaking views of the North Sea, providing a sense of tranquility and relaxation. Whether you are lounging on your hotel balcony or enjoying a meal at the hotel restaurant, the panoramic ocean vistas create a serene atmosphere that is hard to replicate elsewhere. The calming effects of being near the water can enhance your overall travel experience, making your stay in St Andrews truly unforgettable.

In addition, many beach hotels in St Andrews are situated within close proximity to the town's renowned golf courses, allowing avid golfers to access world-class facilities while being able to unwind and rejuvenate in a tranquil beachfront setting. With so much to offer, it’s no wonder that beach hotels are a popular choice for travelers discovering the natural beauty and recreational opportunities that St Andrews has to offer.

St Andrews Accommodation lists:

Luxury Hotels in St Andrews on The Beach

Table of contents

Old Course Hotel St Andrews Rufflets St Andrews Hotel Fairmont St Andrews, Scotland Hotel Rusacks St Andrews Best Beach hotels in St Andrews Kinnettles Hotel & Spa Seaton House - Small Luxury Hotels Of The World Ardgowan Hotel Cheap Beach hotels in St Andrews Hotel Du Vin, St Andrews Doune Guest House The Inn At Kingsbarns

View all photos

9.2
Excellent
1069 Reviews

Old Course Hotel St Andrews

📍 Old Station Road

From 248$

The exclusive property is situated in the heart of St Andrews, right next to The Dukes St Andrews. Holy Trinity Church is approximately a 12-minute walk from the Old Course Hotel and Dundee airport is 25 km away.

Nature lovers will appreciate the proximity to West Sands, which is nearly 14 minutes' walk away. Old Course Hotel St Andrews is placed only a short drive from the ruined St Andrews Cathedral, while St Andrews bus station is nearly a 10-minute walk away.

Along with a sauna and a hot tub, the private bathrooms also come with a hairdryer and bathrobes.

Check Availability

View all photos

8.9
Excellent
647 Reviews

Rufflets St Andrews Hotel

📍 Strathkinness Low Road

From 275$

This family-friendly accommodation has a prime setting at a 2.5 km distance from Eden Mill, while natural sights like the compact St Andrews Botanic Garden are a 25-minute stroll away. Pampering its guests with wellness experiences, East Sands Leisure Centre is at a 3.7 km distance from the pet friendly Rufflets.

Along with other cultural attractions British Golf Museum is nestled within 2.6 km of the comfortable property.

The accommodation features 23 rooms with a television, as well as coffee/tea making equipment. For more comfort, a hairdryer and bath sheets together with a Jacuzzi and a power shower are provided.

Check Availability
Popular Beach hotels destinations

View all photos

8.7
Excellent
1438 Reviews

Fairmont St Andrews, Scotland Hotel

📍 St Andrews

From 253$

The accommodation is located in a shopping area of St Andrews, within 15 minutes' drive of British Golf Museum. The 5-star hotel in St Andrews is 10 minutes by car from the ruined St Andrews Cathedral.

This property lies at 500 metres from Torrance Golf Links and only a short drive from Torrance Course.

Certain rooms have a stone fireplace along with a sofa set and a work desk for guests' convenience. Also, the luxury hotel features carpet flooring. Fitted with a hot tub and a sauna, the modern bathrooms offer a hair dryer and bathrobes. Some units have views of the sea.

Check Availability

Best Beach hotels in St Andrews

View all photos

9.1
Excellent
1379 Reviews

Rusacks St Andrews

📍 Pilmour Links

From 128$

Holy Trinity Church lies approximately 0.7 km away, while British Golf Museum is so close to this St Andrews property. The nearby cultural attractions are the famous Swilcan Bridge (250 metres) and the free museum "University of St Andrews" (0.7 km).

Nature lovers will appreciate the proximity to West Sands, which is about 0.8 km away. Rusacks St Andrews is placed 10 minutes by car from East Sands Leisure Centre, and St Andrews bus station is about 5 minutes' walk away.

In terms of safety, the allergy-free units are equipped with a laptop safe and an electronic key card. A flat-screen TV with satellite channels along with coffee and tea making equipment are available. These comfortable rooms comprise a balcony and a work area. Some units also boast sea views.

Check Availability

View all photos

8.4
Very good
656 Reviews

Kinnettles Hotel & Spa

📍 North Street

From 781$

The property is situated approximately 12 minutes on foot from the famous Swilcan Bridge and within a 10-minute walk of The St Andrews Preservation Trust Museum. The Kinnettles Hotel & Spa St Andrews is adjacent to Lundin Golf Club and 25 km from Dundee airport.

Nature lovers will appreciate the proximity to Castle Sands, which is only an 8-minute walk away. Feel in total harmony with nature by visiting the whole Craigtoun Country Park, 10 minutes' drive from Kinnettles Hotel & Spa.

The property has 14 rooms appointed with a flat-screen TV with satellite channels, as well as self-catering options such as a minibar fridge, tea and coffee making facilities. Guests can use a sauna and a hot tub together with a hairdryer.

Check Availability

Hotels in St Andrews

Top Service Hotel 🛁 Old Course Hotel St Andrews
Best mid-range Hotel 🌴 Rufflets St Andrews Hotel
Top Hotel for couples 💑 Fairmont St Andrews, Scotland Hotel

View all photos

9.1
Excellent
103 Reviews

Seaton House - Small Luxury Hotels Of The World

📍 76 The Scores

From 123$

Standing approximately 5 minutes on foot from the famous Swilcan Bridge in St Andrews, the sophisticated property is set a 5-minute ride from Spirit. This St Andrews hotel places you 800 metres from Castle Sands.

There is the 47 acre Craigtoun Country Park a 10-minute drive away, and St Andrews bus station close to the budget accommodation.

A balcony and a sitting area are included in the rooms for guests' convenience. They are appointed with a sofa and a writing table, and also feature tea and coffee making facilities. Enjoy views of the sea, while staying at this hotel.

Check Availability

Cheap Beach hotels in St Andrews

View all photos

8
Very good
1367 Reviews

Ardgowan Hotel

📍 2 Playfair Terrace, North Street

From 74$

St Andrews centre can be reached within 5 minutes' walk. British Golf Museum is about a 5-minute walk from the 3-star hotel, while St Andrew's Episcopal Church is nearly a 10-minute walk away.

Nature lovers will appreciate the proximity to West Sands, which is just 8 minutes' walk away. Ardgowan Hotel is placed in a short walking distance to the 47 acre Craigtoun Country Park, and St Andrews bus station is only 5 minutes' walk away.

Furnished with a work desk, the 36 rooms also include such conveniences as a flat-screen TV with satellite channels, along with coffee/tea making equipment. They have spacious interior. The private bathrooms are appointed with a shower, and such comforts as a hair dryer and free toiletries.

Check Availability

View all photos

8.7
Excellent
960 Reviews

Hotel Du Vin, St Andrews

📍 40 The Scores

From 299$

The accommodation is situated near a beach district less than an 11-minute walk from Byre Theatre. Hepburn Hall is 1.4 km away, while St. Andrews Town Hall is next to the impressive Du Vin.

Nature lovers will appreciate the proximity to North Sea, which is 5 minutes' drive away. The chic Hotel Du Vin, St Andrews is placed 10 minutes' drive from the 47 acre Craigtoun Country Park, and St Andrews bus station is nearly 5 minutes' walk away.

The rooms come with coffee and tea making facilities, as well as a flat-screen TV with satellite channels for guests' convenience. Nice touches to enhance your stay include a separate toilet and a shower, along with hairdryers and towels. Some of the luxury units have views of the city.

Check Availability

View all photos

8.5
Very good
225 Reviews

Doune Guest House

📍 5 Murray Place

From 200$

Located only 0.6 km from the famous Swilcan Bridge, this St Andrews property is also within close distance of entertainment venues like Byre Theatre. At the hotel you'll be 500 metres from West Sands.

The accommodation is situated just near East Sands Leisure Centre, and St Andrews bus station lies only a 5-minute walk away.

This St Andrews property features 7 rooms with a TV set, as well as tea/coffee making equipment. Guests can also use a shower, along with such amenities as hair dryers and complimentary toiletries. A separate toilet and a shower are available in private bathrooms.

Check Availability

Luxury Beach hotels in St Andrews

View all photos

9.1
Excellent
504 Reviews

The Inn At Kingsbarns

📍 5 Main Street

From 277$

This smoke-free inn is located in St Andrews, about 20 minutes' walk from North Sea. The pet friendly property places you within 1.3 km of Cambo Sands.

The hotel is also set a short walk to Kingsbarns Parish Church.

Some rooms provide a free minibar and a coffee maker as well as high-speed internet to help you enjoy your stay. Guests can use a shower/bath combination together with a hairdryer and towels.

Check Availability

View all photos

8.2
Very good
494 Reviews

The Golf Inn

📍 1 Golf Place

From 115$

The accommodation is located in the old part of St Andrews, just a short stroll from British Golf Museum. Fraser Gallery St Andrews is 950 metres of the 3-star hotel, while John Burnet Hall bus stop is only 300 metres away.

Nature lovers will appreciate the proximity to West Sands, which is 500 metres away. Within walking distance of the ruined Roman St Andrews Catholic Cathedral is a perk for guests staying at The Golf Inn.

The rooms include tea and coffee making equipment, along with a flat-screen TV with satellite channels for your convenience. Guests can also make use of a bathtub and a shower, as well as comforts such as hairdryers and towels.

Check Availability

View all photos

8.1
Very good
1079 Reviews

The Albany St Andrews Hotel

📍 56 North Street

From 89$

Located just 8 minutes' walk from St Andrews Aquarium, the property is also less than 7 minutes' walk from entertainment venues like The Royal and Ancient Golf Club of St Andrews. At the Albany St Andrews you'll be 5 minutes' drive from North Sea.

Nature lovers will appreciate the proximity to West Sands, which is nearly 11 minutes' walk away. The Albany St Andrews Hotel is situated within a 10-minute drive of the whole Craigtoun Country Park.

The refurbished rooms at the informal accommodation are fitted with a cable flat-screen television, some of them feature a stone fireplace. A shower and a bath, together with such amenities as a hairdryer and guest toiletries, are also at guests' disposal. A walk-in shower and a separate toilet are available in private bathrooms.

Check Availability

Pet friendly Beach hotels in St Andrews

View all photos

8.4
Very good
1293 Reviews

Greyfriars Inn By Greene King Inns

📍 129 North Street

From 132$

The hotel is centrally located in St Andrews, 5 minutes by car from North Sea. St Andrews Aquarium is nearly 5 minutes' walk away, while British Golf Museum is within easy walking distance from this 3-star property.

Nature lovers will appreciate the proximity to Castle Sands, which is 0.7 km away. The hotel is placed 10 minutes' drive from the 47 acre Craigtoun Country Park, and St Andrews bus station is nearly 5 minutes' walk away.

There are 18 rooms with ironing facilities and climate control. Some of them offer free Wi-Fi and a flat-screen TV with satellite channels as well as tea and coffee making equipment. For more comfort, a hairdryer and bath sheets together with a bathtub and a shower are provided.

Check Availability

View all photos

7.9
Very good
1003 Reviews

The Inn At Lathones

📍 Lathones, By Largoward

From 85$

The 3-star pet friendly property is in a rural area of St Andrews. Dunino Den is about a 15-minute ride from the hotel, while Dundee airport is 35 km from it.

The rooms at this quality accommodation have a flat-screen TV with satellite channels, along with tea/coffee making equipment for your convenience. A spa bath and a separate shower, together with such comforts as hair dryers and complimentary toiletries are also provided. The large bathrooms come with a spa bath, a walk-in shower and a separate toilet. Some of the spacious units have views of the courtyard.

Check Availability

View all photos

8.1
Very good
871 Reviews

Drumoig Golf Hotel

📍 Forgan Drive

From 96$

The property is placed about 15 km from Dundee airport and 7 km from such cultural venues as The McManus Art Gallery. This 3-star hotel is set 10 minutes' drive from Tentsmuir Forest.

The accommodation is a 15-minute ride from Discovery Point and other main attractions of St Andrews.

The rooms have private bathrooms with a separate toilet and a bath. A bathtub, together with such comforts as a hairdryer and toiletries are also provided.

Check Availability

Family friendly Beach hotels in St Andrews

View all photos

9
Excellent
80 Reviews

Montague Guest House

📍 21 Murray Park

From 370$

The property has a beachfront location within a 5-minute drive of East Sands Leisure Centre. The famous Swilcan Bridge is only a short distance to the hotel, while John Burnet Hall bus stop is nearly 10 minutes' walk away.

Nature lovers will appreciate the proximity to West Sands, which is around 6 minutes' walk away. Sites including Lundin Golf Club and Eden Mill are 350 metres from Montague Guest House.

Certain rooms have a carpeted floor along with a wardrobe and a writing table for guests' convenience. These units also come with a carpeted floor. Offering a hairdryer and towels for guests' comfort, the private bathrooms are fitted with a separate toilet and a shower.

Check Availability

View all photos

9.5
Excellent
140 Reviews

Dunclutha Guest House

📍 16 Victoria Road

From 102$

This St Andrews property is placed about 45 km from Dundee airport and a 25-minute walk from such cultural venues as the modest Methil Heritage Centre Museum. The Dunclutha Guest House St Andrews is also located merely 5 minutes' walk from Truth Nightclub and approximately a 25-minute walk from Methil Parish Church.

The accommodation is situated only a few steps from Robinson Crusoe Statue, while Leven bus station lies 10 minutes' walk away.

Guest rooms have a patio and a dining place, along with coffee/tea makers for your convenience. The units are designed in a comfortable manner.

Check Availability

View all photos

8.3
Very good
66 Reviews

David Russell Apartments - Campus Accommodation

📍 David Russell Apartments, Buchanan Gardens

From 224$

Lundin Golf Club is 5 minutes away by car, while St Andrews Museum is just a few steps away from the eco-friendly accommodation. Guests can find Eden Mill, which is 750 metres away.

Consisting of a sitting area, this property is fitted with a sofa set, as well as modern amenities like a multi-channel TV. Comforts like a separate toilet and a shower area also provided. In addition, there are dryers, complimentary toiletries and towels included in the bathroom.

Check Availability

View all photos

9
Excellent
346 Reviews

The Old Station Guest House

📍 Stravithie Bridge

From 208$

This St Andrews bed & breakfast is placed about 35 km from Dundee airport and within 15 minutes' drive of such cultural venues as St Andrews Museum. The area includes such religious sights as the historic late-Gothic church "St Salvator's Chapel" (4.8 km) and Holy Trinity Church (4.9 km).

Also, the hotel is 15 minutes by car from British Golf Museum.

The Old Station Guest House St Andrews welcomes guests to 10 rooms, some of which comprise a patio and a deck, and offer such self-catering options as coffee/tea making facilities. For more comfort, a hair dryer and complimentary toiletries together with a rain shower are provided. You can enjoy views of the garden.

Check Availability

View all photos

8
Very good
1085 Reviews

Agnes Blackadder Hall - Campus Accommodation

📍 North Haugh

From 99$

Byre Theatre is close to the eco-friendly accommodation, while The Dukes St Andrews is set approximately a 6-minute walk away. The free museum "University of St Andrews" is about 15 minutes' walk from Agnes Blackadder Hall - Campus Accommodation.

The accommodation is also furnished with a writing desk. The property is equipped with a bathroom that features a dryer, free toiletries and towels. Furthermore, a separate toilet is available.

Check Availability

View all photos

9.4
Excellent
31 Reviews

No. 14 Villa

📍 14 Abbey Street

From 485$

Lundin Golf Club lies nearly 12 minutes on foot from the accommodation. The villa is nestled 1 km from the centre of St Andrews. The Byre Restaurant includes British cuisine, situated about a 5-minute walk away.

No. 14 Villa is set about 10 minutes' drive from Fairmont St Andrews Bay Golf Course.

The St Andrews property also features 4 bedrooms, a fully equipped kitchen and 4 bathrooms, for your ease of living during your stay. The St Andrews villa can accommodate up to 8 guests. A tub, a walk-in shower and an additional toilet are available in the property.

Check Availability

View all photos

10
Excellent
66 Reviews

Claremont Cottage

📍 Claremont Cottage

From 234$

The accommodation is placed about 25 km from Dundee airport and 15 minutes by car from such cultural venues as St Andrews. Guests can visit places of worship such as the ruined St Andrews Cathedral, set at a 6 km distance from this St Andrews hotel.

The property lies a 25-minute walk from the 47 acre Craigtoun Country Park.

The rooms at Claremont Cottage have a flat-screen TV with satellite channels, along with coffee and tea making facilities for your convenience. These units also come with a carpeted floor. The spacious bathrooms are equipped with a shower together with hair dryers and guest toiletries.

Check Availability

View all photos

9.2
Excellent
488 Reviews

No1 Apartments & Bedrooms St Andrews - St Mary'S

📍 Inchcape House St Mary'S Place

From 645$

East Sands Leisure Centre is 1.3 km away, while The Royal and Ancient Golf Club of St Andrews is within easy reach of the accommodation. No1 St Andrews - St Mary'S Place is located 100 metres of British Golf Museumand in vicinity of St Andrews Aquarium.

Guests will also benefit from a flat-screen TV with satellite channels, and safety features, including a laptop safe and smoke detectors. A bathroom comes with a separate toilet and a shower, along with hair dryers and complimentary toiletries.

Check Availability

View all photos

8.7
Excellent
61 Reviews

At The Bay Villa

📍 1 Balmashie Cottage

From 223$

The famous Swilcan Bridge lies approximately 15 minutes by car from this St Andrews villa.

The St Andrews accommodation is set around 10 minutes' drive from East Sands Leisure Centre.

The 2-bathroom villa includes 2 bedrooms and a bathroom with a walk-in shower and an additional toilet. At The Bay Villa you can enjoy the views of the garden. This St Andrews accommodation also offers 2 bathrooms.

Check Availability

View all photos

8.3
Very good
91 Reviews

No 5 Pilmour Hotel

📍 5 Pilmour Place

From 228$

The centre of St Andrews can be reached within 10 minutes' walk of the property, and such cultural venues as the famous Swilcan Bridge are just 400 metres away. British Golf Museum is also about a 5-minute stroll away.

Nature lovers will appreciate the proximity to Castle Sands, which is just 850 metres away. No 5 Pilmour Hotel is situated a few metres away from the 47 acre Craigtoun Country Park, while St Andrews bus station lies a mere 200 metres away.

Bathrooms have a shower/bath combination together with hairdryers and complimentary toiletries. Guests can also enjoy views of the street.

Check Availability

View all photos

8.7
Excellent
12 Reviews

The Thatched Cottage

📍 Colossie_X005F_X000D__X000D_

From 243$

The accommodation is a property in St Andrews, not far from Collessie Victory Hall.

The St Andrews villa is set about 25 minutes' walk from the historic walled garden "Backhouse Rossie Estate".

The Thatched Cottage also features 2 bedrooms, as well as a kitchen.

Check Availability

Location