Hotels in Dirleton

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Dirleton?

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
10.0 out of 10, Exceptional, (2 reviews)
The price is Rp2.413.352
Rp2.896.022 total
includes taxes & fees
5 Mar - 6 Mar
Open Arms Hotel

Marine North Berwick

Marine North Berwick
5.0 star property
2.9 km from Dirleton
8.8 out of 10, Excellent, (287 reviews)
The price is Rp4.623.518
Rp5.548.222 total
includes taxes & fees
18 Feb - 19 Feb
Marine North Berwick

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
7.6 km from Dirleton
9.4 out of 10, Exceptional, (185 reviews)
The price is Rp1.551.440
Rp1.861.728 total
includes taxes & fees
16 Feb - 17 Feb
The Lodge at Craigielaw

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
21.5 km from Dirleton
9.8 out of 10, Exceptional, (418 reviews)
The price is Rp2.068.265
Rp2.068.265 total
includes taxes & fees
24 Feb - 25 Feb
Dunclutha Guest House

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
16.5 km from Dirleton
8.6 out of 10, Excellent, (504 reviews)
The price is Rp1.959.409
Rp2.351.291 total
includes taxes & fees
26 Feb - 27 Feb
Bayswell Park Hotel

Albany Hotel

Albany Hotel
3.0 star property
27.4 km from Dirleton
8.8 out of 10, Excellent, (176 reviews)
The price is Rp1.394.121
Rp1.672.945 total
includes taxes & fees
15 Feb - 16 Feb
Albany Hotel

Prestonfield House

Prestonfield House
5.0 star property
26.7 km from Dirleton
9.8 out of 10, Exceptional, (292 reviews)
The price is Rp5.003.874
Rp6.004.648 total
includes taxes & fees
2 Mar - 3 Mar
Prestonfield House

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
18.8 km from Dirleton
9.0 out of 10, Wonderful, (392 reviews)
The price is Rp1.197.099
Rp1.436.519 total
includes taxes & fees
15 Feb - 16 Feb
Kilconquhar Castle Estate

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
20.9 km from Dirleton
9.2 out of 10, Wonderful, (938 reviews)
Carberry Tower Mansion House and Estate

Ocean Mist Leith

Ocean Mist Leith
2.5 star property
25.5 km from Dirleton
10.0 out of 10, Exceptional, (704 reviews)
The price is Rp2.646.921
Rp3.176.305 total
includes taxes & fees
22 Feb - 23 Feb
Ocean Mist Leith

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
28.7 km from Dirleton
9.0 out of 10, Wonderful, (1,000 reviews)
The price is Rp2.552.215
Rp3.062.658 total
includes taxes & fees
22 Feb - 23 Feb
The Caledonian Edinburgh, Curio Collection by Hilton

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
2.6 km from Dirleton
9.4 out of 10, Exceptional, (200 reviews)
The price is Rp4.888.974
Rp5.866.769 total
includes taxes & fees
15 Feb - 16 Feb
Greywalls Hotel and Chez Roux

W Edinburgh

W Edinburgh
5.0 star property
27.5 km from Dirleton
9.2 out of 10, Wonderful, (395 reviews)
The price is Rp3.494.852
Rp4.193.822 total
includes taxes & fees
22 Feb - 23 Feb
W Edinburgh

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
27.7 km from Dirleton
9.2 out of 10, Wonderful, (1,057 reviews)
The price is Rp1.287.366
Rp1.544.839 total
includes taxes & fees
15 Feb - 16 Feb
CODE - The Court, Edinburgh

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
27.6 km from Dirleton
9.8 out of 10, Exceptional, (1,000 reviews)
The price is Rp5.841.843
Rp7.010.211 total
includes taxes & fees
22 Feb - 23 Feb
The Balmoral Hotel

Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
25.4 km from Dirleton
10.0 out of 10, Exceptional, (484 reviews)
The price is Rp5.259.466
Rp6.311.359 total
includes taxes & fees
8 Mar - 9 Mar
Fingal - A Luxury Floating Hotel

The Hoxton Edinburgh

The Hoxton Edinburgh
4.0 star property
29.4 km from Dirleton
9.4 out of 10, Exceptional, (186 reviews)
The price is Rp1.873.470
Rp2.248.164 total
includes taxes & fees
24 Feb - 25 Feb
The Hoxton Edinburgh

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
28 km from Dirleton
9.4 out of 10, Exceptional, (1,392 reviews)
The price is Rp3.322.974
Rp3.987.569 total
includes taxes & fees
25 Feb - 26 Feb
Virgin Hotels Edinburgh

New Town Hotel

New Town Hotel
4.0 star property
27.6 km from Dirleton
8.6 out of 10, Excellent, (100 reviews)
The price is Rp1.604.194
Rp1.925.033 total
includes taxes & fees
15 Feb - 16 Feb
New Town Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
22.7 km from Dirleton
8.8 out of 10, Excellent, (1,001 reviews)
The price is Rp948.294
Rp1.137.953 total
includes taxes & fees
15 Mar - 16 Mar
Best Western Kings Manor Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

When is the best time to visit North Berwick?

Our prices for hotels in North Berwick are cheapest in December
Price trends for hotels in North Berwick
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Edinburgh
February
High 7°C / low 2°C. Cloudy most days.
View properties in February
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top landmarks in Dirleton

Check out reviews of Dirleton hotels guests love

Frequently asked questions

Is Dirleton expensive to stay in?
You can find great hotels from Rp1.137.953 in Dirleton to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Dirleton hotels?
Discover great deals on hotels in Dirleton with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Dirleton hotels.
How can I find discounted rates and deals for Dirleton hotels?
Unlocking discounted rates at hotels in Dirleton couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Dirleton hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Dirleton hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are some of the best pet-friendly hotels in Dirleton?
Travelling with your pet doesn't mean sacrificing a great hotel stay. In Dirleton, our travellers love:
  • The Castle Inn has an average guest rating of 10 out of 10. To find more pet-friendly stays on Hotels.com, use the "Amenities" filter in your search and select "Pet friendly".
Find out more about Dirleton

Whispers of History and Nature: Discover the Enchantment of Dirleton

Nestled in the heart of East Lothian, the picturesque village of Dirleton enchants visitors with its charming stone cottages and lush gardens. Dominated by the historic Dirleton Castle, a stunning 13th-century fortress, the village invites exploration of its rich heritage and scenic surroundings. Stroll through the tranquil village green, indulge in delightful local eateries, and enjoy the nearby golden beaches of North Berwick. With its serene atmosphere, captivating landscapes, and a touch of romance, Dirleton is the perfect destination for those seeking an authentic Scottish escape away from the bustling tourist trails.

Discover great hotels in Dirleton

Dirleton offers a charming selection of accommodation options, ranging from cosy bed and breakfasts to comfortable hotels, all set against a picturesque backdrop. Visitors can enjoy warm hospitality, local cuisine, and easy access to nearby attractions like the stunning coastline and historic sites. These are some of the hotels preferred by our travelers in Dirleton:

  1. Greywalls Hotel and Chez RouxOpens in a new window: This luxurious 5.0-star hotel is a haven for golf enthusiasts seeking an upscale retreat. Guests can immerse themselves in a world of golfing excellence, with on-site golf experiences tailored for both beginners and seasoned players. The property boasts elegant accommodations and spacious common areas, allowing for relaxation after a day on the greens. Frequent travellers appreciate the seamless experience provided here, including top-notch amenities and exceptional service that ensure a memorable stay.
  2. Marine North BerwickOpens in a new window: Nestled along the coastline, Marine North Berwick is a stunning 5.0-star property that offers direct access to pristine beaches, making it an ideal choice for adventure seekers. With an array of exhilarating activities such as fishing, windsurfing, and sailing available nearby, guests can indulge in their adventurous spirits while enjoying the comforts of a luxurious setting. The hotel’s exquisite dining options and vibrant atmosphere create an unforgettable experience that resonates with those looking to embrace the thrill of a beach vacation.
  3. Nether Abbey HotelOpens in a new window: Nether Abbey Hotel is a charming 4.0-star hotel that caters to adventure-loving families and individuals alike. The property features a variety of exhilarating activities, including surfing and sailing, ensuring that guests can create cherished memories during their stay. With amenities that provide comfort and convenience, such as bicycle rentals and engaging recreational options, frequent travellers appreciate the lively environment that encourages exploration and relaxation. This hotel perfectly blends adventure with the comforts of a delightful getaway.

Top locations to stay in Dirleton

Staying near North Berwick Harbour, Gullane Beach, and Dirleton Castle offers a perfect blend of historical charm and scenic beauty. North Berwick Harbour is rich in maritime history, while Gullane Beach boasts stunning coastal views and recreational opportunities. Dirleton Castle, with its fascinating ruins, provides a glimpse into Scotland's past. For first-time visitors, North Berwick Harbour is best suited, given its vibrant atmosphere and accessibility to other attractions.

  1. Near North Berwick HarbourOpens in a new window: Staying near North Berwick Harbour immerses you in a rich historical atmosphere. This charming area is perfect for those who appreciate maritime heritage and scenic views. You can explore the vibrant waterfront, where local shops and galleries showcase the town’s artistic flair, as well as enjoy leisurely strolls along the coast. Don’t miss the chance to discover the fascinating history of the harbour, which has been a key part of the community for centuries.
  2. Near Gullane BeachOpens in a new window: Gullane Beach offers a wonderful spot for relaxation and enjoying the natural beauty of Scotland. With its stunning sandy shores and picturesque landscapes, it’s a fantastic place to unwind or take leisurely walks. The area is steeped in history, making it a great backdrop for exploration. Plus, you’ll find charming local boutiques and outdoor spaces perfect for a picnic or a day by the sea.
  3. Near Dirleton CastleOpens in a new window: Staying near Dirleton Castle is a delight for history enthusiasts, as this impressive medieval fortress tells the fascinating story of Scotland's past. The surrounding village adds to the charm, with quaint streets and lovely gardens to explore. The castle grounds are a perfect place for leisurely walks, and the nearby attractions provide a glimpse into the area's rich heritage, ensuring a memorable visit.

Things to do near Dirleton

Nestled in East Lothian, Dirleton enchants visitors with its stunning Dirleton Castle, dating back to the 13th century. Wander through its beautiful gardens and explore charming village streets lined with quaint shops and delightful cafes. With its rich history and scenic beauty, Dirleton is a must-visit gem.

  • Edinburgh CastleOpens in a new window – Discover the rich history of this iconic fortress perched atop Castle Rock. Roam through its ancient halls, explore the Crown Jewels, and enjoy breathtaking views of the city and beyond.
  • Royal MileOpens in a new window – Take a leisurely stroll along this historic street that runs through the heart of Edinburgh, connecting the castle to the Palace of Holyroodhouse. Dive into its charming shops, lively pubs, and fascinating street performances that bring the area to life.
  • Princes StreetOpens in a new window – Experience the vibrant atmosphere of this bustling thoroughfare lined with shops and eateries. Enjoy a shopping spree at popular retailers or simply relax in the nearby gardens while admiring the castle’s silhouette against the skyline.
  • GrassmarketOpens in a new window – Visit this lively tourist precinct known for its colourful history and vibrant nightlife. Discover a mix of traditional pubs, eateries, and unique boutiques, all set against the backdrop of the stunning Scotland landscape.
  • George StreetOpens in a new window – Explore this elegant street renowned for its sophisticated shopping and dining options. Delight in a variety of stylish boutiques, relax at chic cafes, or enjoy a fine dining experience in one of its acclaimed restaurants.

4 tips for savvy savings when booking a hotel in Dirleton

  1. Book for the cheapest times: The most budget-friendly time to visit Dirleton is between January and March, when hotel prices are generally lower. For those wishing to delve into the area's historical landmarks and cultural sites, a stay of at least 2 to 3 days is recommended. This duration offers great value for money, allowing visitors to fully appreciate Dirleton's rich heritage and significant attractions, making it an ideal choice for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Dirleton on Hotels.com, visit the DealsOpens in a new window or Last-Minute Deals section, where you may find discounted hotel rates close to your travel date. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions. Additionally, the Smart Shopping feature available in the app allows you to compare hotel prices and amenities, ensuring that you’re more likely to see the best options. If prices drop or rooms become available, you’ll be among the first to know, making it easier to book that spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay at the Dirleton hotel. For those in search of distinctive accommodations, boutique hotels often provide a more personalised experience and occasionally better value. When you book with Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we will recommend alternative dates that may be more affordable, increasing the likelihood that you'll secure a better deal.
  4. Consider your location: Staying closer to key attractions or city centres may provide convenience but often comes with higher costs. For more affordable rates, consider hotels in less central areas or neighbourhoods, striking a balance between price and ease of access to the sights you wish to visit. You might also explore independent hotels further afield, which are usually more likely to be affordable and can offer a more authentic experience.

Best time to go to Dirleton

Dirleton has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Dirleton, March, April, and July are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.