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

This weekend
Next weekend

Where to stay in Dirleton?

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
The price is Rp1.460.506
Rp1.752.607 total
includes taxes & fees
2 Feb - 3 Feb
Open Arms Hotel

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
7.6 km from Dirleton
9.4 out of 10, Exceptional, (180 reviews)
The price is Rp1.564.828
Rp1.877.793 total
includes taxes & fees
9 Feb - 10 Feb
The Lodge at Craigielaw

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,013 reviews)
The price is Rp1.062.460
Rp1.275.045 total
includes taxes & fees
26 Feb - 27 Feb
Best Western Kings Manor Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
29.7 km from Dirleton
8.4 out of 10, Very good, (1,010 reviews)
The price is Rp1.487.552
Rp1.785.062 total
includes taxes & fees
30 Jan - 31 Jan
Village Hotel Edinburgh

Marine North Berwick

Marine North Berwick
5.0 star property
2.9 km from Dirleton
8.8 out of 10, Excellent, (285 reviews)
The price is Rp3.894.683
Rp4.673.620 total
includes taxes & fees
2 Feb - 3 Feb
Marine North Berwick

Point A Hotel Edinburgh Haymarket

Point A Hotel Edinburgh Haymarket
3.0 star property
29.1 km from Dirleton
8.8 out of 10, Excellent, (1,634 reviews)
The price is Rp1.112.766
Rp1.335.320 total
includes taxes & fees
2 Feb - 3 Feb
Point A Hotel Edinburgh Haymarket

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, (932 reviews)
Carberry Tower Mansion House and Estate

Ten Hill Place

Ten Hill Place
4.0 star property
27.5 km from Dirleton
9.4 out of 10, Exceptional, (1,001 reviews)
The price is Rp1.139.813
Rp1.367.775 total
includes taxes & fees
2 Feb - 3 Feb
Ten Hill Place

Malmaison Edinburgh

Malmaison Edinburgh
4.0 star property
25.4 km from Dirleton
8.6 out of 10, Excellent, (1,006 reviews)
The price is Rp1.132.935
Rp1.359.662 total
includes taxes & fees
8 Feb - 9 Feb
Malmaison Edinburgh

Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Holiday Inn Express Edinburgh - Leith Waterfront by IHG
3.0 star property
26 km from Dirleton
8.6 out of 10, Excellent, (1,011 reviews)
The price is Rp1.139.813
Rp1.367.775 total
includes taxes & fees
1 Feb - 2 Feb
Holiday Inn Express Edinburgh - Leith Waterfront by IHG

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
27.4 km from Dirleton
9.2 out of 10, Wonderful, (1,982 reviews)
The price is Rp1.771.599
Rp2.125.919 total
includes taxes & fees
8 Feb - 9 Feb
Apex Waterloo Place Hotel

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.982.115
Rp2.378.538 total
includes taxes & fees
29 Jan - 30 Jan
Bayswell Park Hotel

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
28.2 km from Dirleton
9.0 out of 10, Wonderful, (2,430 reviews)
The price is Rp1.663.354
Rp1.996.024 total
includes taxes & fees
1 Feb - 2 Feb
Apex Grassmarket Hotel

Balbirnie House

Balbirnie House
4.0 star property
29 km from Dirleton
9.0 out of 10, Wonderful, (293 reviews)
Balbirnie House

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.945.629
Rp5.934.755 total
includes taxes & fees
3 Feb - 4 Feb
Greywalls Hotel and Chez Roux

Courtyard by Marriott Edinburgh

Courtyard by Marriott Edinburgh
4.0 star property
27.1 km from Dirleton
8.8 out of 10, Excellent, (1,002 reviews)
The price is Rp1.526.113
Rp1.831.428 total
includes taxes & fees
1 Feb - 2 Feb
Courtyard by Marriott Edinburgh

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
29.6 km from Dirleton
7.8 out of 10, Good, (1,008 reviews)
The price is Rp946.624
Rp1.135.949 total
includes taxes & fees
11 Feb - 12 Feb
Garner Edinburgh Haymarket by IHG

Moxy Edinburgh Fountainbridge

Moxy Edinburgh Fountainbridge
3.0 star property
29.2 km from Dirleton
8.8 out of 10, Excellent, (656 reviews)
The price is Rp1.294.364
Rp1.553.237 total
includes taxes & fees
22 Feb - 23 Feb
Moxy Edinburgh Fountainbridge

Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket
4.0 star property
29.3 km from Dirleton
8.4 out of 10, Very good, (1,356 reviews)
The price is Rp1.290.835
Rp1.549.002 total
includes taxes & fees
8 Feb - 9 Feb
Leonardo Hotel Edinburgh Haymarket

Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
28.8 km from Dirleton
9.0 out of 10, Wonderful, (1,001 reviews)
The price is Rp2.225.533
Rp2.670.640 total
includes taxes & fees
22 Feb - 23 Feb
Sheraton Grand Hotel & Spa, Edinburgh
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 January
Currently viewing crowd sizes and weather for January.
Typical weather for Edinburgh
January
High 6°C / low 2°C. Cloudy most days.
View properties in January
weather_cloudy
January, no crowd data, average high temperature 6 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
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.
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.135.949 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.