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

Find hotels in Kingsbarns from £70

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Kingsbarns hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Ann
£95
includes taxes & fees
20 Sept - 21 Sept
Apex City Quay Hotel & Spa

2. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
£352
includes taxes & fees
22 Sept - 23 Sept
Fairmont St Andrews

3. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Jessica
£154
includes taxes & fees
31 Aug - 1 Sept
THE SPACE TO STAY APARTHOTEL

4. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
United Kingdom
lynn
£71
includes taxes & fees
20 Sept - 21 Sept
Four Points Flex by Sheraton Dundee

5. Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
Portobello
£120
includes taxes & fees
31 Aug - 1 Sept
Best Western Kings Manor Hotel

6. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
£96
includes taxes & fees
31 Aug - 1 Sept
Kilconquhar Castle Estate

7. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
William
£114
includes taxes & fees
7 Sept - 8 Sept
Carnoustie Golf Hotel

8. Old Course Hotel

Old Course Hotel
St. Andrews
United States
Stephen
£495
includes taxes & fees
13 Sept - 14 Sept
Old Course Hotel

9. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
United States
Terry
£89
includes taxes & fees
30 Aug - 31 Aug
Hampton by Hilton Dundee City Centre

10. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
£167
includes taxes & fees
22 Sept - 23 Sept
Stravithie Castle

11. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
£270
includes taxes & fees
15 Sept - 16 Sept
Rufflets St Andrews

12. Rusacks St Andrews

Rusacks St Andrews
St. Andrews
United States
Yuka
£431
includes taxes & fees
13 Sept - 14 Sept
Rusacks St Andrews

13. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
£215
includes taxes & fees
20 Sept - 21 Sept
The Inn At Kingsbarns

14. The Landmark Hotel & SPA Leisure Club Dundee By Sunday

The Landmark Hotel & SPA Leisure Club Dundee By Sunday
Dundee
Canada
Paul
£66
includes taxes & fees
31 Aug - 1 Sept
The Landmark Hotel & SPA Leisure Club Dundee By Sunday

15. Malmaison Dundee

Malmaison Dundee
Dundee
United Kingdom
Richard
£81
includes taxes & fees
20 Sept - 21 Sept
Malmaison Dundee

16. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
St. Andrews
United States
Richard
£390
includes taxes & fees
31 Aug - 1 Sept
Seaton House - Small Luxury Hotels of the World

17. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Lance
£329
includes taxes & fees
15 Sept - 16 Sept
Hotel du Vin & Bistro St. Andrews

18. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
£117
includes taxes & fees
31 Aug - 1 Sept
The Inn at Lathones

19. Marine North Berwick

Marine North Berwick
North Berwick
Canada
Catherine
£294
includes taxes & fees
24 Sept - 25 Sept
Marine North Berwick

20. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
Musselburgh
United States
Jessica
£139
includes taxes & fees
30 Aug - 31 Aug
Carberry Tower Mansion House and Estate
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Kingsbarns Hotel Reviews

Best Western Queens Hotel

Best Western Queens Hotel

10/10 Excellent
"Good price, great central location with large car park, very good breakfast and all the staff were really nice and helpful. It’s an old building so it is a bit dated in parts but it was clean and comfy. The central staircase is beautiful and you don’t get workmanship like that nowadays. Very handy location if you are taking a Happy Bus to a gig in Edinburgh - right next to the pick up point."
David 2-night trip
Posted 5 hours ago
Best Western Queens Hotel
Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa

8/10 Good
"Decent location next to the quay, room was spacious and clean. Hotel seems well run, staff were very helpful and pleasant. We stayed Saturday and Sunday nights and Saturday night was very noisy outside, lots of what sounded like road racing and drunken people! Sunday was quiet. Not a complaint about the hotel, it's a city centre hotel and Dundee is lively on a Saturday night, so to be expected. Restaurant nice, food reasonably good. Parking onsite is great and one of the reasons we picked this hotel. Overall a great choice for Dundee."
Mark 2-night trip
Posted 7 hours ago
Apex City Quay Hotel & Spa
Fairmont St Andrews

Fairmont St Andrews

10/10 Excellent
"Staff was very helpful"
Theresa 2-night trip
Posted 16 hours ago
Fairmont St Andrews
Carnoustie Golf Hotel

Carnoustie Golf Hotel

10/10 Excellent
"Lovely hotel."
William 1-night trip
Posted 22 hours ago
Carnoustie Golf Hotel
Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection

8/10 Good
"Good clean hotel, spacious rooms. Food good"
Wayne 1-night trip
Posted 1 day ago
Invercarse Hotel Dundee, BW Signature Collection
Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee

8/10 Good
"Very nice stay and the hotel is located very close to the train station and buses. Room was very clean. Lots of restaurants near by."
Donna 3-night trip
Posted 2 days ago
Four Points Flex by Sheraton Dundee
Malmaison Dundee

Malmaison Dundee

10/10 Excellent
"The hotel is located in the heart of Dundee, walkable to many shops and restaurants. Parking was a city lot next door and was inexpensive. The staff was friendly and our room was very nice and clean. We only had breakfast at the hotel, which was either a complimentary continental or off the menu (prices were reasonable)."
Mike 2-night trip
Posted 2 days ago
Malmaison Dundee
Kilconquhar Castle Estate

Kilconquhar Castle Estate

8/10 Good
"Room was great and the area looked amazing."
Mark 1-night trip
Posted 4 days ago
Kilconquhar Castle Estate
The Inn At Kingsbarns

The Inn At Kingsbarns

8/10 Good
"The rooms were spacious, clean and well appointed. Food was good with a quant bar and friendly Inn staff. The Inn is close to the road and you can sometimes get road noise in the front rooms. Be advised, when the Inn closes at 10PM, the staff goes home and leaves you with a telephone number to call in case of emergency."
Christopher 2-night trip
Posted 6 days ago
The Inn At Kingsbarns

More cheap stays in Kingsbarns

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
£70
8 Sept - 9 Sept
includes taxes & fees
7.6/10 Good! (53 reviews)
Ye Olde Hotel
Monifieth Farm Hotel

Monifieth Farm Hotel

Arbroath Rd Dundee Scotland
£82
28 Sept - 29 Sept
includes taxes & fees
8.6/10 Excellent! (11 reviews)
Monifieth Farm Hotel
OYO Ashlea Manor

OYO Ashlea Manor

2 Victoria St Dundee Scotland
£83
30 Aug - 31 Aug
includes taxes & fees
8.8/10 Excellent! (9 reviews)
OYO Ashlea Manor
Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG

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

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
£126
7 Sept - 8 Sept
includes taxes & fees
8.6/10 Excellent! (69 reviews)
Balcomie Links Hotel
Parker House

Parker House

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

Hotels in Kingsbarns with star rating

Find out more about Kingsbarns

Top reasons to visit Kingsbarns

  • Stunning Beaches: Enjoy the picturesque Kingsbarns Beach, perfect for romantic strolls and relaxation.
  • Renowned Golf: Play a round at the prestigious Kingsbarns Golf Club, celebrated for its challenging course and breathtaking views.
  • Cultural Experiences: Visit the Kingsbarns Distillery for engaging gin tours and a taste of local craftsmanship.
  • Outdoor Adventures: Explore scenic trails and indulge in various outdoor activities suitable for all ages.
  • Charming Accommodations: Stay in delightful hotels and B&Bs that offer a unique beach vacation experience.

Find great hotels near Kingsbarns

Discover the charming accommodations in Kingsbarns, where a delightful mix of hotels and bed & breakfasts awaits. Ideal for families and golf enthusiasts, these lodgings offer a unique beach vacation experience. Whether you choose the quaint Inn at Kingsbarns or other local hotels, you’ll find comfortable rooms tailored to your needs, ensuring a memorable stay in this picturesque Scottish village.

  • Fairmont St Andrews: Nestled along the coastline, Fairmont St Andrews is a luxurious 5-star hotel with a guest rating of 9.2. This property, located 4.8km from Kingsbarns, is perfect for those seeking a beach, family, and golf-themed getaway. Guests can enjoy direct access to the beach and partake in exquisite golf experiences. Families will appreciate the thoughtful amenities for children, including complimentary cribs and supervised childcare options, ensuring a delightful stay for all ages.
  • Rusacks St Andrews: With a stellar guest rating of 9.4, Rusacks St Andrews is another 5-star gem situated 11.3km from Kingsbarns. This hotel features an idyllic beach location and offers a range of golf-related activities for enthusiasts. Families are welcomed with amenities such as complimentary cribs and highchairs (reservation required), making it a suitable choice for those travelling with little ones. The hotel’s elegant design and superb service create a unique and memorable experience for all guests.
  • Hotel du Vin & Bistro St. Andrews: A charming 4-star establishment rated at 9.2, Hotel du Vin & Bistro St. Andrews is located 9.7km from Kingsbarns. This property caters to families and is also pet-friendly, making it an ideal choice for travellers with furry companions. Guests can indulge in golf experiences while enjoying amenities designed for children, including complimentary cribs. With a welcoming atmosphere and various dining options, this hotel promises a delightful stay for all.

Where to stay in Kingsbarns

Kingsbarns offers a delightful blend of outdoor adventure and charming village life, making it a perfect getaway for families and sports enthusiasts alike. With stunning coastal views and a friendly atmosphere, visitors can enjoy excursions to nearby attractions, including the renowned Kingsbarns Distillery. Whether you’re seeking a relaxing weekend retreat or an active holiday, this picturesque village and its surrounding areas promise an unforgettable experience in the heart of Scotland.

  • St. Andrews: Renowned as the home of golf, St. Andrews offers a rich tapestry of culture and history. Nestled along the coast, this vibrant city is famed for its historic university and stunning castle ruins that overlook the North Sea. Visitors can engage in a variety of outdoor pursuits, from playing on world-class golf courses to exploring scenic walking trails. With a bustling atmosphere, St. Andrews attracts travellers year-round, particularly in April, July, and September, ensuring a lively experience filled with sports and cultural events.
  • Anstruther: A charming coastal town approximately 9.7km from Kingsbarns, Anstruther is celebrated for its picturesque harbour and stunning seascapes. The town is a gateway to outdoor adventures, with excellent trails for hiking and biking that showcase the natural beauty of the Fife coastline. Anstruther's seafood restaurants are a must-visit, particularly for their famous fish and chips. The town experiences a consistent flow of visitors, especially during the peak months of April, July, and September, making it a delightful stop for those seeking both adventure and relaxation.
  • Crail: Just 4.8km from Kingsbarns, Crail is a quaint village that epitomises the charm of Scotland's coastal communities. With its stunning beaches and scenic hiking trails, Crail is perfect for outdoor enthusiasts and families alike. The village’s historic architecture, including its iconic castle, adds to the allure of this tranquil locale. It welcomes visitors year-round, particularly in the warmer months of April and June to July, making it an ideal destination for those seeking both adventure and a taste of village life by the sea.

Things to do near Kingsbarns

Kingsbarns offers a delightful mix of outdoor activities and local attractions for all ages. Enjoy a round of golf at the renowned golf course, explore scenic trails, and indulge in a visit to the Kingsbarns Distillery for gin tours. Families can have a great day out at the Fun Factory, while the charming local attractions provide a taste of the area's rich culture. Whether you're seeking adventure or relaxation, Kingsbarns has something for everyone.

Shopping

In Kingsbarns, explore local shops offering unique Scottish crafts and souvenirs. For a broader selection, head to St. Andrews, where you’ll find boutiques like The Old Course Shop and the St. Andrews Market, perfect for gifts. If you're up for a drive, check out the shopping centres in Dundee.

Recreation

Experience the elegance of Ballumbie Castle Golf Course, a luxury private club 27.4km from Kingsbarns. Enjoy serene golfing amidst picturesque landscapes, followed by relaxation in their exclusive lounge, perfect for unwinding after a day on the greens.

Adventure

Experience the stunning coastal cliffs at Kingsbarns Beach, perfect for a scenic walk or a thrilling sand dune adventure. Try your hand at surfing or paddleboarding for an exhilarating time on the water, or explore the nearby Fife Coastal Path for breathtaking views and nature-filled trails.

Nightlife

In Kingsbarns, the local pubs offer a cosy atmosphere with traditional Scottish music and lively banter. The Kingsbarns Distillery hosts tastings, while nearby St. Andrews boasts vibrant bars and charming restaurants, perfect for a delightful evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Kingsbarns

  • 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: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Kingsbarns with your flights and activities through an Expedia package.

Find the best attractions near Kingsbarns

Kingsbarns, located near St. Andrews, offers an ideal setting for outdoor and adventure vacations, featuring stunning beaches, historic castles, and intriguing ruins. Visitors can indulge in cultural experiences, romantic strolls along Kingsbarns Beach, and rounds of golf at the renowned Kingsbarns Golf Club and Kingsbarns Golf Links. Whether you're seeking relaxation or excitement, Kingsbarns provides a delightful blend of activities to suit every taste.

  • St. Andrew's Cathedral: Explore the impressive ruins of St. Andrew's Cathedral, located 9.7km from Kingsbarns. This historic site offers a glimpse into Scotland's ecclesiastical past, surrounded by a serene atmosphere that immerses you in cultural vibes.
  • Elie Beach: Enjoy the beautiful Elie Beach, situated 16.1km away. With its golden sands and stunning coastal views, this beach is perfect for relaxation and seaside activities, providing a refreshing escape with delightful beach vibes.
  • St. Andrew's Castle: Visit the intriguing St. Andrew's Castle, also 9.7km from Kingsbarns. This medieval stronghold combines history and romance, offering captivating views and a fascinating insight into Scotland's turbulent past.

Best time to go to Kingsbarns

The best time to visit Kingsbarns is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are high and weather is mostly sunny. January is its coolest month on average. At this time, 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 RainMostly 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 visit to Kingsbarns, you can fly into several major airports. EDInburgh Airport (EDI) is situated 59.5km away, with excellent hotel options like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is 120.7km from Kingsbarns, with luxurious stays such as Kimpton Blythswood Hotel & Spa, 11.3km away, and JA Mar Hall Scotland, 6.4km away, providing various transportation services. Additionally, Aberdeen Airport (ABZ) is 103.0km from Kingsbarns, featuring top hotels like Marcliffe, 9.7km away, and Courtyard by Marriott, just 483m from the airport, ensuring convenient access for your travels.

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 canceled 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 much is the nightly rate at a Kingsbarns hotel?
Prices for hotels in Kingsbarns often vary, but you can find a great deal from £70 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 the cheapest rate.

Explore a world of travel with Expedia