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

This weekend
Next weekend

Where to stay in Dunbar?

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (521 reviews)
Perched above Dunbar Harbor, this hotel pairs captivating sea views with convenient train station access. The welcoming bar and restaurant offer perfect spots to unwind after exploring nearby Dunbar Castle and John Muir's Birthplace.
$156 nightly
The price is $187
May 28 - May 29
Total with taxes and fees
Bayswell Park Hotel

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very Good, (388 reviews)
Experience comfort at this inviting inn with free WiFi and parking. Grab a bite at the restaurant or unwind with a drink at the bar. Located near Dunbar Golf Club and John Muir's Birthplace, with Dunbar Station a 20-minute walk away.
$129 nightly
The price is $154
Jun 14 - Jun 15
Total with taxes and fees
Pine Marten, Dunbar by Marston's Inns

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (297 reviews)
Unwind at this spa hotel with sea vistas and golf course access. The indoor pool and full-service spa offer pure relaxation, while The Lawn restaurant serves local cuisine. Just 9 minutes from North Berwick Station and steps from West Bay Beach.
$362 nightly
The price is $434
May 26 - May 27
Total with taxes and fees
Marine North Berwick

Eco Indigo

Eco Indigo
2.0 star property
Dunbar
10.0 out of 10, Exceptional, (4 reviews)
Eco Indigo

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,001 reviews)
This luxury retreat boasts a championship golf course, full-service spa, and 5 restaurants just minutes from the historic Old Course. Unwind in the indoor pool after exploring the nearby university town or relax at one of 4 bars with coastal views.
$370 nightly
The price is $444
Jun 22 - Jun 23
Total with taxes and fees
Fairmont St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
Unwind in this luxurious St. Andrews hotel alongside the legendary Old Course. Enjoy deep-tissue massages at the spa or savor dinner at Road Hole Restaurant. With 2 indoor pools, 4 dining venues, and exceptional staff service, you'll appreciate the free WiFi and parking.
$532 nightly
The price is $638
Jun 7 - Jun 8
Total with taxes and fees
Old Course Hotel

SCHLOSS Roxburghe, part of Destination by Hyatt

SCHLOSS Roxburghe, part of Destination by Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (328 reviews)
Immerse yourself in tranquility at this luxurious Scottish hotel featuring a scenic golf course, outdoor pool, and spa treatments. Located near Kelso Abbey with 4 restaurants, including British cuisine at Charlie's. Free breakfast, WiFi, and parking enhance your countryside escape.
$300 nightly
The price is $360
Jun 22 - Jun 23
Total with taxes and fees
SCHLOSS Roxburghe, part of Destination by Hyatt

No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (95 reviews)
Wake to a complimentary breakfast at this inviting inn, just an 11-minute walk from North Berwick Station. Explore nearby Coastal Communities Museum and North Berwick Harbour, then unwind at the on-site bar or bistro serving three daily meals.
$339 nightly
The price is $406
May 29 - May 30
Total with taxes and fees
No.12 Hotel & Bistro

The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (117 reviews)
Discover seaside tranquility with free WiFi and parking at this convenient North Berwick hotel. Just minutes from North Berwick Golf Course and West Bay Beach, with hiking trails and mountain biking nearby for outdoor enthusiasts. Daily housekeeping ensures a refreshing stay.
$163 nightly
The price is $196
Jun 19 - Jun 20
Total with taxes and fees
The Folly Hotel

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (803 reviews)
Immerse in Scottish golf culture at this charming hotel with French cuisine at Bistro du Vin. Just steps from the legendary Old Course and historic university, enjoy 2 bars, a garden terrace, and helpful staff ready to enhance your St. Andrews adventure.
$444 nightly
The price is $533
Jun 14 - Jun 15
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

The Law

The Law
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (13 reviews)
Discover this charming hotel in North Berwick with 2 distinctive bars and an inviting restaurant. Just a 10-minute walk from the train station, you'll be perfectly positioned to explore nearby Coastal Communities Museum and North Berwick Harbour.
$302 nightly
The price is $362
May 27 - May 28
Total with taxes and fees
The Law

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (413 reviews)
Surrounded by lush Scottish landscapes at Kilconquhar Castle Estate, you'll find an indoor pool, tennis court, and fitness center. The White Cockade restaurant serves three daily meals, while the bar offers evening relaxation near Elie Beach and Wood Haven attractions.
$103 nightly
The price is $124
May 31 - Jun 1
Total with taxes and fees
Kilconquhar Castle Estate

Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.4 out of 10, Very Good, (312 reviews)
Explore historic attractions like Yester Castle from this charming Haddington retreat. Enjoy free breakfast before matches on the outdoor tennis courts, then unwind with drinks at the bar. Convenient free parking and daily housekeeping enhance your Scottish countryside stay.
$143 nightly
The price is $171
May 31 - Jun 1
Total with taxes and fees
Tweeddale Arms Hotel

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (454 reviews)
Experience coastal charm at this stylish hotel with a rooftop terrace overlooking the iconic Old Course. Just steps from the university, this St. Andrews gem offers 2 restaurants, free breakfast, and fitness facilities. Travelers rave about the helpful staff and prime location.
$684 nightly
The price is $821
Jun 4 - Jun 5
Total with taxes and fees
Rusacks St Andrews

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very Good, (447 reviews)
Unwind at this historic hotel just minutes from Nungate Bridge, featuring a charming garden and welcoming terrace. Enjoy complimentary breakfast before exploring nearby attractions, then return for evening drinks at the bar.
$151 nightly
The price is $181
Jun 7 - Jun 8
Total with taxes and fees
Maitlandfield House Hotel

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.2 out of 10, Wonderful, (205 reviews)
$380 nightly
The price is $456
Jun 21 - Jun 22
Total with taxes and fees
Greywalls Hotel and Chez Roux

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (386 reviews)
Just a short drive from the historic University of St. Andrews and famous Old Course, this charming hotel invites you to unwind in beautiful gardens. Savor British cuisine at Rufflets Restaurant or relax at the bar after a day of exploration.
$269 nightly
The price is $322
Jun 1 - Jun 2
Total with taxes and fees
Rufflets St Andrews

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.2 out of 10, Wonderful, (10 reviews)
$111 nightly
The price is $133
May 31 - Jun 1
Total with taxes and fees
Open Arms Hotel

Garleton Lodge

Garleton Lodge
4.0 star property
Haddington
10.0 out of 10, Exceptional, (13 reviews)
Escape to this peaceful Haddington B&B with an inviting hot tub and restaurant where you can unwind after exploring nearby attractions. Near Nungate Bridge and Haddington Golf Club, this lodge offers free WiFi, parking, and daily housekeeping for a carefree stay.
$305 nightly
The price is $366
Jun 2 - Jun 3
Total with taxes and fees
Garleton Lodge
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 Dunbar?

Our prices for hotels in Dunbar are cheapest in January
Price trends for hotels in Dunbar
Pricing is based on two traveler single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Dunbar
May
High 54°F / low 45°F. Cloudy most days.
View properties in May
54°
weather_cloudy
May, no crowd data, average high temperature 54 degrees Fahrenheit, average low temperature 45 degrees Fahrenheit. Cloudy most days.
45°
58°
weather_cloudy
June, no crowd data, average high temperature 58 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Cloudy most days.
50°
62°
weather_cloudy
July, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Cloudy most days.
53°
62°
weather_cloudy
August, no crowd data, average high temperature 62 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Cloudy most days.
54°
59°
weather_sun
September, no crowd data, average high temperature 59 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
54°
weather_cloudy
October, no crowd data, average high temperature 54 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Cloudy most days.
48°
48°
weather_cloudy
November, no crowd data, average high temperature 48 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Cloudy most days.
43°
45°
weather_cloudy
December, no crowd data, average high temperature 45 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
43°
weather_cloudy
January, no crowd data, average high temperature 43 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
44°
weather_cloudy
February, no crowd data, average high temperature 44 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Cloudy most days.
38°
46°
weather_cloudy
March, no crowd data, average high temperature 46 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Cloudy most days.
39°
49°
weather_sun
April, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 41 degrees Fahrenheit. Sunny most days.
41°
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 East Links Family Park.

Dunbar Castle is the remnants of one of the strongest fortresses in Scotland.

Check out reviews of Dunbar hotels guests love

Frequently asked questions

How much does a hotel room cost in Dunbar?
You can discover great hotels in Dunbar from $112 with properties to suit all budgets and needs. If you're after an affordable hotel in Dunbar that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Dunbar hotels?
Discover great deals on Dunbar hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Dunbar hotels.
Can I book Dunbar hotels with free cancellation?
In order to book a refundable Dunbar hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best hotels in Dunbar for couples?
Choose a top-rated Dunbar romantic hotel and enjoy your couple's getaway. Our travelers love The Rocks, a hotel with a beach and a restaurant. Discover more hotels in Dunbar on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best Dunbar hotels with free parking?
If you're driving, a great Dunbar hotel with free parking is a bonus. Our travelers' favorites include:
What are some popular hotels in central Dunbar?
For hotels in central Dunbar, check out The Weir and Thorntonloch House. Travelers love The Weir for its location, as well as the indoor pool, children's pool and full-service spa this lodge offers. Thorntonloch House is another popular central bed & breakfast with a free continental breakfast and free parking.
What accommodations do travelers recommend in Dunbar?
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.
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

Discover Dunbar: Where Coastal Beauty Meets Cultural Riches

Nestled along Scotland's stunning East Lothian coast, Dunbar is a charming seaside gem that effortlessly combines breathtaking natural beauty with rich history. Famous for its picturesque beaches, like the golden sands of Belhaven Bay, this town invites visitors to explore rugged coastal paths, the historic Dunbar Castle, and the enchanting John Muir Country Park. Nature enthusiasts will revel in the dramatic cliffs and diverse wildlife, while those seeking a cozy retreat can find delightful vacation rentals and welcoming hotels. With its quaint harbor, vibrant local culture, and easy access from Edinburgh, Dunbar offers an idyllic escape for beach lovers and adventurers alike.

Discover great hotels near Dunbar

Dunbar offers a variety of accommodations, from cozy bed and breakfasts to friendly hotels with comfortable rooms. You can find options that suit different budgets, with room rates typically reflecting the season. Whether you're near the beach or close to Dunbar Castle, you'll enjoy a charming stay in this historic town. Here are some of the best hotels near Dunbar that our travelers love:

  1. The WeirOpens in a new window: This exquisite 4.5-star lodge offers a remarkable family-friendly experience right in the city center. With a perfect guest rating of 10.0, it provides exceptional amenities tailored for children, including highchairs and a shared playground, ensuring a comfortable stay for families. Travelers are drawn to the delightful breakfast options and the overall inviting atmosphere, making it a top choice for those seeking a memorable vacation experience filled with comfort and charm.
  2. The Linton HotelOpens in a new window: This inviting 4.0-star guesthouse is perfect for leisure travelers looking to explore Dunbar. With a guest rating of 8.4, it boasts a vibrant restaurant and bar scene, offering a delightful dining experience. The hotel is surrounded by activities like horse riding and fishing, making it ideal for those who appreciate outdoor adventures. Guests frequently highlight the excellent quality of food and the warm ambiance, ensuring a charming and enjoyable stay in this cozy setting.
  3. The Crown & KitchenOpens in a new window: This charming 3.5-star guesthouse caters to adventure seekers with a guest rating of 9.2. Located in the picturesque village of East Linton, it offers easy access to activities such as hiking and sailing. The beautifully designed rooms provide a relaxing retreat, complemented by a lively pub atmosphere and delicious full Scottish breakfast. Travelers appreciate the welcoming vibe and the opportunity to explore local attractions, creating a memorable and engaging experience throughout their stay.

Where to stay near Dunbar

Some great areas to stay in when visiting Dunbar, Scotland, are North Berwick, Gullane, and Haddington. North Berwick offers spa experiences and stunning coastal views, Gullane is known for its excellent golf courses and charming small-town vibe, while Haddington features a quaint atmosphere with historic sites. For first-time visitors, North Berwick is the best choice, providing easy access to Dunbar and a range of accommodations.

  1. North BerwickOpens in a new window: North Berwick is a charming coastal town known for its stunning beaches and vibrant atmosphere. It’s the perfect spot for travelers looking to unwind and enjoy a bit of pampering, thanks to its delightful spa offerings. Nature lovers will appreciate the nearby Bass Rock, a sanctuary for seabirds, while the scenic coastal paths provide excellent walking routes with breathtaking views. The town's boutique shops and local markets add a unique touch to your shopping experience, making it a wonderful place to explore.
  2. GullaneOpens in a new window: Gullane is a picturesque village that’s a golfer’s paradise, boasting some of Scotland’s finest golf courses. The tranquil setting is ideal for those looking to relax and enjoy the outdoors. You can take leisurely strolls along the sandy beaches or explore the charming local shops that offer a taste of Scottish craftsmanship. The welcoming community atmosphere makes Gullane a great place to immerse yourself in the local culture while enjoying a laid-back vacation.
  3. HaddingtonOpens in a new window: Haddington is a quaint small town rich in history, perfect for those who appreciate a slower pace. The town features beautiful architecture, including the impressive St. Mary’s Church and the historic Tyne Bridge. With a variety of local shops and cozy cafés, it offers a delightful shopping experience. Haddington also serves as a great base for exploring the nearby countryside, making it an excellent choice for travelers seeking a charming and authentic Scottish experience.

Things to do in Dunbar

Dunbar enchants visitors with its stunning coastline, rolling hills, and lush parks, offering endless opportunities for outdoor fun. Enjoy activities like hiking scenic trails, golfing on breathtaking courses, and participating in lively local festivals. With charming vacation rentals and cozy hotels, it’s an ideal getaway for nature lovers.

  • North Berwick HarbourOpens in a new window – Visit this charming harbor, where you can enjoy the sights and sounds of the water while taking in the refreshing sea breeze. It's an ideal spot to relax, watch boats come in and out, and maybe even spot some local wildlife.
  • Tantallon CastleOpens in a new window – Explore the impressive ruins of this medieval castle perched on the cliffs. Walk around the ancient walls and take in breathtaking views of the coastline and the Firth of Forth. It’s a perfect backdrop for some memorable photos.
  • Scotland's Secret BunkerOpens in a new window – Step into history at this fascinating military museum, hidden underground. Discover the Cold War era's secrets and learn about Scotland's role in global defense strategies. It’s a unique experience that will leave you intrigued.
  • Scottish Fisheries MuseumOpens in a new window – Dive into the maritime heritage of Scotland at this museum dedicated to the fishing industry. Wander through exhibits showcasing local fishing traditions and the tools of the trade, making it a unique stop for those interested in Scotland's coastal culture.
  • St Mary's ChurchOpens in a new window – Visit this beautiful church, a serene place that reflects the architectural history of the area. Take a moment to appreciate the stunning stained glass windows and the peaceful atmosphere, making it a perfect spot for reflection.

4 tips for savvy savings when booking a hotel in Dunbar

  1. Book for the cheapest times: The most budget-friendly time to visit Dunbar is during January, February, and November, when hotel prices tend to be lower. For those looking to explore the town’s rich history, culture, and scenic landmarks, a stay of at least 2 to 3 days is recommended. This allows visitors to enjoy friendly local bars, affordable dining options, relaxing beach experiences, and family-friendly activities, all while taking part in vibrant festivals and savoring great coffee and beer. By planning your trip during these months, you can enjoy a great value for money while uncovering the charm of Dunbar.
  2. Look for last-minute deals on Hotels.com: To find great hotel options in Dunbar, visit the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions, helping you secure favorable rates. Additionally, the Smart ShoppingOpens in a new window tool within the app allows travelers to compare hotel prices and amenities effectively. With this approach, you'll be informed about new availability or price changes for your preferred hotels, enhancing your chances of booking an affordable stay.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you find savings on your stay at a Dunbar hotel. If you're interested in a unique experience, boutique hotels often provide a more personalized touch and can sometimes offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If it appears to be on the higher side, we may suggest 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 higher prices. For more budget-friendly options, consider hotels in less central neighborhoods, which usually tend to be more affordable while still offering reasonable access to the sites you want to visit. You might also look into independent hotels a bit further out, as they can provide a more authentic and cost-effective experience.

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 tends to be the wettest months.The peak travel months to visit Dunbar are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring