Hotels in Dunbar

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Dunbar?

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.
trending_down

Our prices for Dunbar are cheapest in February

See average prices and weather for all months

Price trends for hotels in Dunbar

Pricing is based on two traveler single night rates
Jun
$168
Average price during June is $168
Jul
$176
Average price during July is $176
Aug
$190
Average price during August is $190
Sep
$163
Average price during September is $163
Oct
$145
Average price during October is $145
Nov
$118
Average price during November is $118
Dec
$148
Average price during December is $148
Jan
$118
Average price during January is $118
Feb
$112
Average price during February is $112
Mar
$122
Average price during March is $122
Apr
$154
Average price during April is $154
May
$174
Average price during May is $174
Currently viewing crowd sizes and weather for June.

June

trending_upHigh crowds
High 58°F / low 50°F. Cloudy most days.
58°
weather_cloudy
June, High crowds, average high temperature 58 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
62°
weather_cloudy
July, Moderate crowds, average high temperature 62 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Cloudy most days.
53°
62°
weather_cloudy
August, High crowds, average high temperature 62 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Cloudy most days.
54°
59°
weather_sun
September, High crowds, average high temperature 59 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
54°
weather_cloudy
October, High crowds, average high temperature 54 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
48°
weather_cloudy
November, Moderate crowds, average high temperature 48 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Cloudy most days.
43°
45°
weather_cloudy
December, Moderate crowds, average high temperature 45 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
43°
weather_cloudy
January, Low crowds, average high temperature 43 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
44°
weather_cloudy
February, Low crowds, average high temperature 44 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
46°
weather_cloudy
March, Low crowds, average high temperature 46 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
49°
weather_sun
April, Low crowds, average high temperature 49 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Sunny most days.
41°
54°
weather_cloudy
May, Moderate crowds, average high temperature 54 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Cloudy most days.
45°
Monthly weather averages (˚F)

Top neighborhoods in Dunbar

Top landmarks in Dunbar

Learn more about Dunbar

Dunbar is well-known for its attractions such as Belhaven Beach and Tyninghame Beach. Visitors to this welcoming city speak highly of the bars whereas sights include Dunbar Golf Club and Winterfield Golf Club.

Frequently asked questions

What accommodations do travelers recommend in Dunbar?
Bayswell Park Hotel and Pine Marten, Dunbar by Marston’s Inns are a couple of properties that our guests really like.
Where can I find free parking with my stay in Dunbar?
Park your car for free at Pine Marten, Dunbar by Marston’s Inns.
Can I book a refundable hotel in Dunbar?
If you need the flexibility to change your plans to Dunbar, most hotels provide refundable* rates you can book. You can see these properties by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Dunbar?
Your animal companion is welcome at this pet-friendly hotel: Dunmuir Hotel.
Which Dunbar hotels do travelers like for their great location?
Our guests rave about the location of Bayswell Park Hotel.
Where can I stay in Dunbar if I want a vacation rental instead of a hotel?
Browse 9 vacation homes on our site. You can also consider one of the 7 apartments or 11 cottages.
Where can I stay if I'm traveling to Dunbar with my children?
Your kids are welcome at Dunmuir Hotel.
Where should I stay in Dunbar for a vacation with my partner?
The Rocks is a good option for a romantic getaway with your special someone.
What will the weather in Dunbar be like during my vacation?
July and August are typically the warmest months in Dunbar when the average temp is 56°F. January and February are the coldest months when the average temperature is 41°F. October and July are the months with the most rain.
Why should I book my Dunbar hotel through Hotels.com?
There are lots of reasons to book your Dunbar trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Dunbar

Find out more about Dunbar

Unwind in Dunbar: Where Coastal Dreams Meet Natural Wonders

Discover the charm of Dunbar, Scotland, a coastal gem that beautifully marries rugged landscapes with rich history. Stroll along pristine beaches and marvel at the dramatic cliffs that frame this picturesque town. Explore the ruins of Dunbar Castle, where echoes of the past whisper through the windswept shores. With its vibrant harbor, quaint shops, and inviting eateries, Dunbar offers a perfect blend of relaxation and adventure. Whether you’re hiking the nearby John Muir Way or enjoying fresh seafood by the sea, this off-the-beaten-path destination promises unforgettable experiences for every traveler. For great hotel rates in Dunbar, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Dunbar

Dunbar offers a variety of hotel accommodations, from budget-friendly options to comfortable, upscale stays. You can find charming bed and breakfasts, cozy inns, and more modern hotels, all providing a welcoming atmosphere. Whether you’re seeking a peaceful retreat or a convenient base for exploring, Dunbar has you covered. Here are some of the best hotels in Dunbar that our travelers love:

  1. Greywalls Hotel and Chez RouxOpens in a new window: Greywalls Hotel and Chez Roux is an exquisite 5.0-star hotel perfect for travelers seeking a luxurious vacation experience. This property features business amenities including multiple meeting rooms and offers a beautiful golf experience on-site. The hotel has garnered praise for its immaculate cleanliness and friendly atmosphere, making it an ideal choice for leisure travelers who appreciate attentive service and well-appointed accommodations. Guests enjoy spacious rooms, delightful dining options, and picturesque gardens that are perfect for leisurely strolls. With its focus on creating memorable and comfortable stays, Greywalls Hotel and Chez Roux stands out as a premier destination.
  2. Marine North BerwickOpens in a new window: Marine North Berwick is a stunning 5.0-star hotel that provides an inviting blend of beachside relaxation and adventure. With direct access to the beach and a host of recreational activities such as windsurfing and fishing nearby, this hotel is perfect for travelers looking to unwind and explore. Guests rave about the friendly staff and spectacular sea views, while the comfortable rooms and delicious dining options make for a delightful stay. The recent renovations have elevated the hotel's charm, and its impressive spa facilities further enhance the overall experience, ensuring a memorable getaway in a breathtaking location.
  3. The WeirOpens in a new window: The Weir is a charming 4.5-star lodge that offers a luxurious city experience in the heart of Dunbar. This property is equipped with various amenities tailored to enhance comfort and convenience, making it a wonderful choice for discerning leisure travelers. The lodge features a well-appointed kitchen and cozy living spaces, ensuring a home-like atmosphere while still providing upscale lodging. The reviews highlight the lodge's thoughtful design and comprehensive amenities, allowing guests to fully immerse themselves in their stay. With a focus on delivering distinctive experiences, The Weir is an excellent choice for those seeking a refined urban escape.

Top locations to stay in Dunbar

Some of the best areas to stay in Dunbar, Scotland, are Drem, Gifford, and Dirleton. Drem offers serene countryside and beautiful gardens, while Gifford charms with its small-town vibe and rural landscapes. Dirleton features stunning beaches and vibrant nightlife. For first-time visitors, Dirleton is best suited, providing a mix of relaxation and local attractions.

  1. DirletonOpens in a new window: Dirleton is a charming village that offers a delightful blend of countryside and coastal experiences. Known for its historic Dirleton Castle, visitors can explore beautiful gardens and enjoy scenic walks in the surrounding area. The nearby North Berwick Harbour and Elie Beach provide perfect spots for a relaxing day by the sea, while Portobello Beach is just a short drive away for those looking to soak up some sun. With a selection of cultural attractions like the Edinburgh Playhouse Theatre, Dirleton is an ideal base for exploring both the tranquility of the countryside and the vibrant life of nearby cities.
  2. DremOpens in a new window: Nestled in the serene countryside, Drem offers a peaceful retreat for travelers seeking a quiet escape. Its stunning gardens and proximity to beautiful beaches make it perfect for nature lovers. The area is great for leisurely walks and enjoying the scenic landscapes that Scotland is known for. While Drem may be small, its charm lies in the tranquil atmosphere and the opportunity to unwind in a picturesque setting, making it a lovely spot to recharge before your next adventure.
  3. GiffordOpens in a new window: Gifford is a quaint small town that embodies the peaceful essence of the Scottish countryside. With its charming streets and local shops, visitors can enjoy a cozy, intimate atmosphere. The surrounding landscapes are perfect for leisurely strolls and enjoying the natural beauty of the area. Gifford offers a great opportunity to experience local culture and hospitality, making it a delightful choice for those looking to escape the hustle and bustle of larger towns and cities.

Things to do in Dunbar

Dunbar enchants visitors with its stunning coastline, sandy beaches, and rolling hills. Enjoy invigorating hikes along scenic trails, indulge in water sports, or unwind at lively festivals. Golf enthusiasts will find plenty of lush greens, while the charming natural surroundings create a perfect backdrop for relaxation and exploration.

  • Belhaven BeachOpens in a new window – Enjoy the golden sands and rolling waves at Belhaven Beach, a perfect spot for a relaxing day by the sea. Whether you want to sunbathe, build sandcastles, or take a leisurely stroll along the shore, this beach offers a serene escape with stunning views of the coastline.
  • Seacliff BeachOpens in a new window – Venture to Seacliff Beach, where dramatic cliffs meet the Atlantic Ocean. This hidden gem is ideal for beachcombing and picnicking, and it provides breathtaking vistas of the surrounding landscape. Don’t forget your camera to capture the beauty of the rugged coastline!
  • North Berwick HarbourOpens in a new window – Head over to North Berwick Harbour, a lively spot where you can watch boats come and go. The harbor is perfect for enjoying fresh seafood from local vendors, and it offers fantastic opportunities for birdwatching and exploring the nearby islands.
  • WhitesandsOpens in a new window – Unwind at Whitesands, a tranquil beach known for its soft sands and gentle waves. This location is ideal for families, with safe swimming conditions and plenty of space for beach games. Take a moment to soak up the sun and relish the peaceful surroundings.
  • Tantallon CastleOpens in a new window – Explore the impressive ruins of Tantallon Castle, perched on the cliffs overlooking the sea. This historical site invites you to wander through its ancient walls and enjoy panoramic views of the coastline. It's a fantastic place to delve into Scotland’s rich history while enjoying the breathtaking scenery.

5 tips for savvy savings when booking a hotel in Dunbar

  1. Book for the cheapest times: The most affordable time to visit Dunbar is during January, February, and November, when hotel prices typically drop. For those on a budget, a stay of at least 2 to 3 days is perfect for discovering the area's key landmarks, cultural sites, and natural attractions, including its beautiful beaches. This timeframe offers great value for money, allowing visitors to fully appreciate Dunbar's rich history and captivating culture.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Dunbar, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and exclusive last-minute promotions, increasing your chances of securing the best hotel deal. Additionally, the Smart ShoppingOpens in a new window feature within the app allows you to compare room rates and amenities, so if prices drop or new rooms become available, you’ll be among the first to know and can easily book your getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors like 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 a hotel in Dunbar. If you're in search of something special, boutique hotels often provide a more personalized experience and may offer better value. When you book with Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend alternative dates that could help you find a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes with a higher price tag. For more budget-friendly options, you might want to look for hotels in less central neighborhoods, which usually tend to be cheaper while still allowing for easy access to the sites you plan to visit. You could also consider independent hotels located further out, as they can offer a more authentic experience and are more likely to be affordable.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Dunbar. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Dunbar

Dunbar experiences its lowest average temperature in January, at 40.6°F (4.8°C), while July is the hottest month, with an average temperature of 57.7°F (14.3°C). October is typically the wettest month. If you’re looking to soak up the lively atmosphere in Dunbar, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to light 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.

Dunbar is a welcoming city where you can spend time checking out the bars and the local cuisine. Plan a fun excursion to Dunbar Golf Club and Winterfield Golf Club while here. And while you're here, be sure to stop by Belhaven Beach and Tyninghame Beach.