A rocky shoreline with a calm body of water reflecting the sunset sky.

Search Kingsbarns hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
12 Sept - 13 Sept
Tomorrow
13 Sept - 14 Sept
Next weekend
18 Sept - 20 Sept
In two weeks
25 Sept - 27 Sept

Filter by

Property class

Guest rating

Our top choices for Kingsbarns hotels

1. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
AU$330
includes taxes & fees
12 Oct - 13 Oct
The Inn At Kingsbarns

2. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
Canada
Robert
AU$221
includes taxes & fees
9 Oct - 10 Oct
Balcomie Links Hotel

3. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
AU$303
includes taxes & fees
13 Oct - 14 Oct
Stravithie Castle

4. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
AU$488
includes taxes & fees
6 Oct - 7 Oct
Fairmont St Andrews

5. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Canada
Sherri
AU$219
includes taxes & fees
8 Oct - 9 Oct
Premier Inn St Andrews

6. The Waterfront

The Waterfront
Anstruther
United States
Shelley
AU$260
includes taxes & fees
5 Oct - 6 Oct
The Waterfront

7. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
AU$345
includes taxes & fees
21 Sept - 22 Sept
The Albany Hotel St Andrews

8. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
AU$219
includes taxes & fees
21 Sept - 22 Sept
The Inn at Lathones

9. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
Canada
Robin
AU$350
includes taxes & fees
20 Sept - 21 Sept
Rufflets St Andrews

10. The Bank

The Bank
Anstruther
United States
Liang
AU$294
includes taxes & fees
4 Oct - 5 Oct
The Bank

11. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
AU$314
includes taxes & fees
12 Oct - 13 Oct
5Pilmourplace

12. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
AU$222
includes taxes & fees
13 Oct - 14 Oct
The Spindrift Guest House

13. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Lance
AU$375
includes taxes & fees
5 Oct - 6 Oct
Hotel du Vin & Bistro St. Andrews

14. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United Kingdom
Tina
AU$154
includes taxes & fees
17 Sept - 18 Sept
Kilconquhar Castle Estate

15. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Paul
AU$101
includes taxes & fees
20 Sept - 21 Sept
Ye Olde Hotel

16. Old Course Hotel

Old Course Hotel
St. Andrews
United States
Stephen
AU$896
includes taxes & fees
9 Oct - 10 Oct
Old Course Hotel

17. The Kithmore Hotel

The Kithmore Hotel
St. Andrews
United States
LUKAS
AU$481
includes taxes & fees
12 Oct - 13 Oct
The Kithmore Hotel

18. Haar with Rooms

Haar with Rooms
St. Andrews
Canada
Ahsha
AU$432
includes taxes & fees
13 Oct - 14 Oct
Haar with Rooms

19. Rusacks St Andrews

Rusacks St Andrews
St. Andrews
United States
Ron
AU$728
includes taxes & fees
15 Sept - 16 Sept
Rusacks St Andrews

20. Cleveden House by The Dunvegan

Cleveden House by The Dunvegan
St. Andrews
United States
Russel
AU$325
includes taxes & fees
13 Oct - 14 Oct
Cleveden House by The Dunvegan
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Kingsbarns Hotel Reviews

Recent Reviews in Kingsbarns

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

10/10 Excellent
"My second stay here - staff is fantastic, breakfast is excellent."
Anastasia 2-night trip
Posted 16 hours ago
Apex City Quay Hotel & Spa
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Absolutely prestine Junior Suite we stayed in for our Anniversary, lovely staff, very friendly and helpful. Fantastic evening meal in the bistro and breakfast in the morning. We booked a spa package also, which was out of this world, staff couldn't do enough for us, the staff you have are certainly a credit to the hotel. We can't wait to come back for another weekend break."
Shane 2-night trip
Posted 1 day ago
Carnoustie Golf Hotel
Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

10/10 Excellent
"Pleasant stay lovely breakfast"
Neil 1-night trip
Posted 2 days ago
Invercarse Hotel Dundee, BW Signature Collection
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Loved location- great staff."
Ron 2-night trip
Posted 2 days ago
Rusacks St Andrews
Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection

8/10 Good
"This isn't the most cheery place to stay. It's old and dark, but it's clean and the staff was very friendly. The breakfast was a bit depressing, to be honest. But for the value, it was fine."
michael 1-night trip
Posted 2 days ago
Woodlands Hotel, BW Signature Collection
The Inn at Lathones

The Inn at Lathones

10/10 Excellent
"Very charming inn, close to St. Andrews."
Laura 3-night trip
Posted 4 days ago
The Inn at Lathones
Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre

10/10 Excellent
"Happy stay at the Hampton by Hilton Dundee. Ideally located for uni visits and minutes from the city centre. All walkable. Included Breakfast buffet was very good. Staff very nice."
Gavin 2-night trip
Posted 4 days ago
Hampton by Hilton Dundee City Centre
Marine North Berwick

Marine North Berwick

10/10 Excellent
"Fabulous hotel situated in a great location."
DEREK 1-night trip
Posted 5 days ago
Marine North Berwick
The Inn At Kingsbarns

The Inn At Kingsbarns

10/10 Excellent
"The property was beautiful. It’s in a lovely area. The room was large and spacious, with room for four adults. The courtyard was very picturesque. The food was delicious. The staff were extremely friendly and so helpful. We enjoyed our stay."
Kristine Boehm 1-night trip
Posted 7 days ago
The Inn At Kingsbarns

More cheap accommodation in Kingsbarns

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
AU$101
20 Sept - 21 Sept
includes taxes & fees
7.6/10 Good! (54 reviews)
Ye Olde Hotel
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
AU$149
27 Sept - 28 Sept
includes taxes & fees
Monifieth Farm Hotel
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

Lower Dens Mill Dundee Scotland
AU$196
20 Sept - 21 Sept
includes taxes & fees
9.6/10 Exceptional! (745 reviews)
Staybridge Suites Dundee by IHG
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
AU$221
9 Oct - 10 Oct
includes taxes & fees
8.6/10 Excellent! (72 reviews)
Balcomie Links Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
AU$233
14 Sept - 15 Sept
includes taxes & fees
8.8/10 Excellent! (9 reviews)
OYO Ashlea Manor
Parker House

Parker House

15 Parker St Dundee Scotland
Get rates
2/10 (1 review)
Parker House

Find out more about Kingsbarns

Top reasons to visit Kingsbarns

  • Stunning Beaches: Kingsbarns boasts beautiful sandy beaches perfect for relaxation and scenic walks along the coast.
  • World-Class Golf: Home to the renowned Kingsbarns Golf Links, a must-visit for golf enthusiasts seeking a challenging course.
  • Rich History: Explore nearby historic sites and castles that offer a glimpse into Scotland's captivating past.
  • Charming Village Atmosphere: Enjoy the quaint streets and friendly locals that create a welcoming environment for visitors.
  • Kingsbarns Distillery: Sample local spirits and learn about the whisky-making process at this charming distillery.

Find great hotels near Kingsbarns

Experience the charm of Kingsbarns with a variety of accommodation options to suit every traveller. From family-friendly hotels to cosy bed and breakfasts, you'll find the ideal base for your beach or golf getaway. Explore Kingsbarns vacation rentals and budget hotels, or consider nearby options for a broader selection. Enjoy the picturesque surroundings and make the most of your stay in this stunning Scottish coastal village.

  • Fairmont St Andrews: Nestled 4.8km from Kingsbarns, Fairmont St Andrews is a luxurious 5-star hotel that caters to adventure seekers and families alike. This LGBTQIA-friendly property is perfect for those looking to explore outdoor activities, offering a range of adventure sports such as mountain biking, kayaking, and fishing nearby. Families will appreciate amenities like supervised childcare services and complimentary cribs, ensuring a stress-free stay for parents. With stunning views and a plethora of onsite recreational activities, Fairmont St Andrews promises a memorable vacation experience.
  • Rusacks St Andrews: Located 11.3km from Kingsbarns, Rusacks St Andrews is a stylish 5-star hotel that combines business amenities with a warm, pet-friendly atmosphere. Ideal for golf enthusiasts, the property provides a unique golfing experience right at your doorstep. Business travellers will benefit from tailored services, while pets are welcome, featuring food and water bowls and a no-fee policy for service animals. With its charming decor and proximity to St Andrews’ iconic golf courses, Rusacks is the perfect blend of work and play.
  • Old Course Hotel: Situated 11.3km from Kingsbarns, the luxurious Old Course Hotel offers a spa-themed getaway that combines adventure with relaxation. Guests can indulge in an array of adventure activities, including sailing and skydiving, or unwind at the full-service spa featuring a sauna and pool facilities. This opulent 5-star hotel provides the ultimate retreat for those seeking both excitement and leisure, ensuring an unforgettable experience in the heart of St Andrews.

Where to stay in Kingsbarns

Kingsbarns is a charming village that offers a perfect blend of outdoor adventure and relaxation. Explore the picturesque streets, enjoy family-friendly excursions, and unwind in peaceful holiday cottages. Nearby, you'll find the vibrant atmosphere of St. Andrews, rich in history and luxury. Whether you're after friendly locals or stunning coastal views, Kingsbarns is an ideal base for your Scottish getaway.

  • St. Andrews: Known as the Home of Golf, St. Andrews is a historic city with a vibrant mix of culture and sports. Located in close proximity to Kingsbarns, it attracts visitors year-round, peaking in the warmer months. Explore the renowned golf courses, including the famous Old Course, or delve into the rich history at the University of St. Andrews, one of the oldest in the English-speaking world. The city's charming streets are dotted with historic landmarks like St. Andrews Castle and the stunning cathedral ruins, offering a perfect blend of outdoor activities and cultural experiences.
  • Anstruther: A picturesque fishing village just 9.7km from Kingsbarns, Anstruther is known for its stunning coastal scenery and vibrant outdoor adventures. Its popularity peaks during the spring and summer months, attracting visitors keen on hiking, golf, and enjoying the charming beach. Stroll along the scenic harbour, indulge in freshly caught seafood at local eateries, and visit the famous Anstruther Fish Bar. The nearby trails offer breathtaking views of the coastline, making it a perfect spot for nature lovers and adventure seekers alike.
  • Crail: Located a mere 4.8km from Kingsbarns, Crail is a quaint village that offers a delightful escape into the Fife countryside. With its rich maritime history, visitors flock here for outdoor pursuits such as golfing and hiking. The village's picturesque harbour is a sight to behold, and the nearby beaches are perfect for a day of relaxation. Crail is also close to the scenic Fife Coastal Path, making it an ideal base for exploring the natural beauty of the region while enjoying its charming local atmosphere.

Things to do near Kingsbarns

Kingsbarns is a fantastic destination for outdoor and adventure lovers, offering activities such as world-class golf at Kingsbarns Golf Links and access to scenic trails. Visitors can also unwind on the beautiful sandy beaches, making it a perfect spot for both sports and relaxation. Whether you're hitting the links or enjoying the stunning coastal views, Kingsbarns promises an unforgettable experience.

Shopping

In Kingsbarns, you can enjoy quaint local shops for unique souvenirs. If you're up for a drive, visit the Wellgate Shopping Centre, located 29.0km away, which offers a vibrant atmosphere with various shops, entertainment, and dining options for the whole family.

Recreation

At Kingsbarns, indulge in a round at Kingsbarns Golf Links, a stunning 966m course with breathtaking coastal views. Alternatively, the renowned Old Course at St Andrews, 11.3km away, offers a historic golfing experience, while the Royal & Ancient Golf Club provides an iconic atmosphere for sport enthusiasts.

Adventure

The Fife Coastal Path, located 3.2km from Kingsbarns, offers stunning coastal views and invigorating hikes. For a family-friendly adventure, Elie Holiday Park, 17.7km away, provides camping in a picturesque setting. The Lochs and Glens North Cycle Route, 25.7km from Kingsbarns, is perfect for cycling enthusiasts seeking outdoor thrills.

Nightlife

For a night out, catch a show at Dundee Repertory Theatre, just 27.4km away, offering a mix of culture and romance. For fun, head to The Fun Factory, 25.7km away, for arcade games and adventure. Don't miss Mills Observatory, 29.0km away, for a stellar experience.

Booking tips and Expedia advantages for Kingsbarns

To save money on your trip to Kingsbarns, consider visiting between December and February when accommodation prices are lower. Book your hotel about a month in advance, ideally on a Tuesday for the best rates. Check Expedia for last-minute deals and use their search tool to find the cheapest options, including Eco-certified hotels. Combine your hotel with flights and activities for extra savings. Additionally, take advantage of free activities in the area to keep costs down while enjoying your holiday.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kingsbarns are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Kingsbarns about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kingsbarns is Tuesday. The most expensive day to stay in Kingsbarns is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, ensuring you spot the most affordable accommodation first. Additionally, you can refine your choices by hotel type – for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save some bucks by combining your Kingsbarns hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Kingsbarns

Kingsbarns, nestled near St. Andrews, is perfect for outdoor and sports enthusiasts. Explore its stunning beach, historic sites, and castles, providing a mix of culture and romance. Don’t miss the Kingsbarns Distillery and the renowned Kingsbarns Golf Links, ideal for golf lovers. With a variety of attractions, Kingsbarns promises an unforgettable getaway filled with adventure and charm.

  • St. Andrew's Castle: Explore the ruins of this historic castle, which boasts stunning coastal views and a rich romantic history. The castle's intriguing features, such as its dungeons and the impressive sea walls, create an enchanting atmosphere perfect for history buffs and romantics alike.
  • The Scores: Stroll down this picturesque street that runs along the coastline, offering breathtaking views of the North Sea and St. Andrew's Links. It's a vibrant area buzzing with local life, making it ideal for leisurely walks, photography, and enjoying the charming architecture.
  • Billow Ness Beach: Relax at this beautiful beach known for its soft sands and gentle waves. Whether you're sunbathing, beachcombing, or taking a refreshing dip, the laid-back atmosphere and stunning natural scenery provide the perfect seaside escape.

Best time to go to Kingsbarns

The best time to visit Kingsbarns can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kingsbarns falls in July and August. August has high visitor numbers and mostly sunny weather. The coolest average temperature in Kingsbarns falls in January, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.9°F (4.4°C)Light RainMostly CloudyLowSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.3°F (5.7°C)Light RainMostly CloudyAverageAverage
April45.0°F (7.2°C)No Rain (Dry)Mostly SunnyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
July57.6°F (14.2°C)Light RainMostly CloudyHighSlightly High
August57.6°F (14.2°C)Light RainMostly SunnyHighAverage
September54.7°F (12.6°C)Light RainMostly SunnyHighSlightly High
October50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
November45.3°F (7.4°C)Light RainMostly CloudyLowAverage
December41.2°F (5.1°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to Kingsbarns

For your trip to Kingsbarns, you can fly into two major airports. Edinburgh Airport (EDI) is located 59.5km away, with nearby hotels like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Dundee Airport (DND) is closer at 29.0km away, featuring excellent accommodation options such as the 5-star Hideaway Experience, 8.0km from DND, and the 4-star Landmark Hotel and Leisure Club, just 3.2km away. Transportation services to both airports vary by hotel, with some offering shuttle services and others charging fees. Enjoy your stay in Scotland!

Frequently asked questions

What is the best area to stay in Kingsbarns?
The best area to stay in Kingsbarns is within the village itself, particularly around the main street and the area leading down to the coast.Kingsbarns village is a small, picturesque community with a charming, traditional feel. The main street, which is essentially the A917, runs through the heart of the village and is where you'll find the local shop, the village pub, and the church. Many of the accommodations are either directly on this main road or just off it, offering easy access to local amenities and a pleasant, quiet setting.For couples looking for a relaxing escape, staying in the village offers a delightful experience. You can enjoy strolls to the beautiful Kingsbarns Beach, which is a short walk from the village centre, or explore the nearby Cambo Estate with its stunning gardens. The village's central location also makes it convenient for visiting the historic town of St Andrews, which is just a short drive away.Families will also find the village a suitable base. The proximity to the beach provides opportunities for outdoor activities, and the village's small size means everything is easily accessible.
When is the best time to go to Kingsbarns?
The best time to visit Kingsbarns is during the late spring and summer months, from May to September.This period offers the most favourable weather, with longer daylight hours and generally milder temperatures, making it ideal for outdoor activities like exploring the Kingsbarns Beach or visiting the Kingsbarns Distillery. You'll find it comfortable for walking around the village and enjoying the coastal scenery.For those interested in golf, these months are prime time for playing, as the courses are in excellent condition and the weather is conducive to a full round. The longer days also mean more flexibility for tee times.If you prefer a quieter experience and don't mind cooler weather, late April or early October can also be pleasant.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Kingsbarns.
How can I save on a hotel booking in Kingsbarns with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Kingsbarns hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Kingsbarns?
Prices for hotels in Kingsbarns often vary, but you can find a great deal from AU$101 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia