A coastal town with a harbor, a football field, and a sunset over the sea.

Find hotels in Dunbar from CA $132

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Dunbar hotels

1. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (532 reviews)
"Beautiful hotel with unmatched views! A true hidden gem!"
United States
Amber
The price is CA $211
CA $253 total
includes taxes & fees
Aug 30 - Aug 31
Bayswell Park Hotel

2. Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (307 reviews)
"Everything was great but the staff were absolutely fantastic and very helpful! "
United Kingdom
A
The price is CA $509
CA $611 total
includes taxes & fees
Sep 3 - Sep 4
Marine North Berwick

3. 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, (396 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
The price is CA $145
CA $174 total
includes taxes & fees
Sep 4 - Sep 5
Pine Marten, Dunbar by Marston's Inns

4. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (160 reviews)
"Great room, clean, good location. Breakfast at the Social great. "
Australia
Sharon
The price is CA $221
CA $266 total
includes taxes & fees
Aug 19 - Aug 20
THE SPACE TO STAY APARTHOTEL

5. Schloss Roxburghe Golf Resort, Part of Hyatt

Schloss Roxburghe Golf Resort, Part of Hyatt
5.0 star property
Kelso
9.4 out of 10, Exceptional, (353 reviews)
"Thoroughly loved every moment here. Staff attentive but respectful, hotel is stunning and the grounds are delightful. Food outstanding"
United Kingdom
Scott
The price is CA $552
CA $662 total
includes taxes & fees
Aug 19 - Aug 20
Schloss Roxburghe Golf Resort, Part of Hyatt

6. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1,002 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is CA $673
CA $808 total
includes taxes & fees
Sep 1 - Sep 2
Fairmont St Andrews

7. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (426 reviews)
"Pretty cool place with a lot of things to do on location. Good food and very nice staff."
United States
Chad
The price is CA $211
CA $254 total
includes taxes & fees
Aug 30 - Aug 31
Kilconquhar Castle Estate

8. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
"Excellent relaxing and enjoyable stay with super accommodation and very helpful staff"
United Kingdom
Derek
The price is CA $946
CA $1,135 total
includes taxes & fees
Aug 30 - Aug 31
Old Course Hotel

9. Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (466 reviews)
"Wonderful location"
United Kingdom
Sabrina
The price is CA $800
CA $960 total
includes taxes & fees
Aug 17 - Aug 18
Rusacks St Andrews

10. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (406 reviews)
"Perfect stay, but breakfast was poor☹️"
United States
Michal
The price is CA $440
CA $528 total
includes taxes & fees
Aug 19 - Aug 20
Rufflets St Andrews

11. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.6 out of 10, Exceptional, (18 reviews)
"Garden suite is nice and spacious. Everything very clean and comfy beds"
United Kingdom
Karen
The price is CA $313
CA $376 total
includes taxes & fees
Aug 30 - Aug 31
Open Arms Hotel

12. The Law

The Law
3.0 star property
North Berwick
9.0 out of 10, Wonderful, (21 reviews)
"Great stay at the Law. Fantastic staff and we enjoyed our stay. We can recommend it!"
Sweden
Gustav
The price is CA $375
CA $451 total
includes taxes & fees
Sep 1 - Sep 2
The Law

13. Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
3.0 star property
Melrose
8.8 out of 10, Excellent, (926 reviews)
"Beautiful country house hotel with exceptional staff. Good central location for exploring the Borders. We had a great stay and look forward to a return visit."
United Kingdom
Linda
The price is CA $177
CA $212 total
includes taxes & fees
Sep 1 - Sep 2
Dryburgh Abbey Hotel

14. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (96 reviews)
"Perfect and best in North Berwick."
United States
Jack
The price is CA $475
CA $570 total
includes taxes & fees
Aug 10 - Aug 11
No.12 Hotel & Bistro

15. Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.2 out of 10, Wonderful, (209 reviews)
"The restaurant was excellent. Two employees stood out, Tomas was a server at breakfast. He was so kind and very attentive. Javier, was always very professional and gave the best service. Those two made our visit so pleasant."
United States
Dale
The price is CA $464
CA $557 total
includes taxes & fees
Aug 18 - Aug 19
Greywalls Hotel and Chez Roux

16. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (123 reviews)
"Basic hotel close to town. Easy walk for food, etc. Golf is over the road. Staircase to room is steep and narrow Room was very small and headroom was limited so could not stand in bathroom near toilet There is no parking so need to park on the street and it is metered"
Australia
David
The price is CA $227
CA $272 total
includes taxes & fees
Aug 31 - Sep 1
The Folly Hotel

17. Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very good, (466 reviews)
"A bit dated but very clean and the breakfast was very nice plenty of options"
United Kingdom
Graham
The price is CA $218
CA $261 total
includes taxes & fees
Aug 23 - Aug 24
Maitlandfield House Hotel

18. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (90 reviews)
"Fantastic hotel in an equally good location."
United States
Richard
The price is CA $692
CA $830 total
includes taxes & fees
Aug 30 - Aug 31
Seaton House - Small Luxury Hotels of the World

19. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (814 reviews)
"This hotel deserves more than a 4 star rating. My wife and I absolutely loved staying at this hotel. It has all the amenities of a 5 star resort. The staff, the atmosphere, the room that we were staying in with direct views of the ocean, the welcoming, unpretentious ambience. I highly recommend this hotel."
Canada
Garry
The price is CA $402
CA $482 total
includes taxes & fees
Aug 12 - Aug 13
Hotel du Vin & Bistro St. Andrews

20. Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.6 out of 10, Excellent, (324 reviews)
"Great hotel..even better Breakfast.."
United Kingdom
Trevor
The price is CA $234
CA $281 total
includes taxes & fees
Aug 20 - Aug 21
Tweeddale Arms 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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Dunbar

Find the best Dunbar areas and neighborhoods for the activities you enjoy most.

Innerwick

While Innerwick might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Berwickshire Coastal Path and Dunbar Golf Club.

Whitekirk

Though Whitekirk might not have many top sights, you can venture to the surrounding area to see attractions like Tyninghame Beach and Seacliff Beach.

Stay near popular Dunbar attractions

Learn more about Dunbar

Explore the rugged coastline at Belhaven Beach before wandering through John Muir Country Park's scenic woodland trails. Families love East Links Family Park's farm animals and play areas, while golfers can tee off at Dunbar's two excellent courses.

A sunken shipwreck on a clear beach with shallow water.

Top Dunbar Hotel Reviews

More cheap stays in Dunbar

Find out more about Dunbar

Top reasons to visit Dunbar

  • Stunning Beaches: Enjoy the beautiful sandy shores and scenic coastal views, perfect for relaxation and beach activities.
  • Outdoor Adventures: Dunbar offers various outdoor activities such as golfing and exploring picturesque harbours.
  • Rich History: Visit the historic Dunbar Castle to learn about the town's fascinating past.
  • Welcoming Atmosphere: Experience the friendly vibe and family-friendly environment that makes Dunbar ideal for all travellers.
  • Diverse Accommodations: Choose from a range of lodging options, from charming lodges to comfortable hotels.

Find great hotels in and around Dunbar

Discover a range of inviting accommodations in Dunbar, Scotland, perfect for family getaways, pet-friendly adventures, and beach vacations. Whether you're looking for a charming lodge or a comfortable hotel, Dunbar offers a variety of options to suit every traveller's needs. Experience the warmth and hospitality of this delightful coastal town while enjoying the best lodging choices available.

  • Pine Marten, Dunbar by Marston's Inns: This charming 4-star inn offers a warm and inviting atmosphere, perfect for those seeking a cozy retreat in Dunbar. Guests can indulge in delicious dining options, including a full breakfast and a lovely restaurant and bar. The property features modern entertainment amenities such as flat-screen TVs for a comfortable stay. With its blend of traditional hospitality and contemporary comforts, Pine Marten is an ideal choice for visitors wanting a relaxing getaway in a picturesque setting.
  • Marine North Berwick: A luxurious 5-star hotel located 14.5km from Dunbar, Marine North Berwick is the ultimate destination for pet-friendly and golf enthusiasts. This elegant property offers a full spa and pool service, including an accessible pool, steam room, and sauna, ensuring relaxation after a day of golfing. With amenities tailored for pets, including food and water bowls, guests can enjoy their vacation without leaving their furry friends behind. The tranquil surroundings and exceptional service make this hotel a top choice for discerning travellers seeking a lavish experience.
  • Maitlandfield House Hotel: Situated 17.7km from Dunbar, this 3-star hotel caters to business travellers and pet owners alike. Maitlandfield House offers excellent amenities, including a fully equipped business centre, conference centre, and multiple meeting rooms, making it perfect for corporate stays. The property welcomes pets with a generous policy and amenities, ensuring that everyone feels at home. With its blend of practical facilities and warm hospitality, this hotel is a great option for professional visitors looking for comfort and convenience.

Things to do in and around Dunbar

Dunbar offers a delightful mix of outdoor activities and stunning scenery, making it perfect for a beach vacation. Visitors can enjoy golfing at local courses, explore shopping areas, and participate in various events throughout the year. Don't miss the chance to unwind at wellness centres that enhance your relaxation experience while enjoying the beautiful coastal surroundings.

Shopping

Dunbar offers charming local shops along High Street, perfect for unique gifts and souvenirs. If you're up for a drive, visit the Fort Kinnaird Shopping Centre, located about 24.1km away, featuring a wide range of retailers and dining options for a complete shopping experience.

Recreation

Experience the serene beauty of John Muir Country Park in Dunbar, where you can immerse yourself in nature and enjoy rejuvenating walks. Alternatively, challenge yourself at the Dunbar Golf Club or Muirfield Golf Course, both offering stunning landscapes and invigorating outdoor sports.

Adventure

Embark on the John Muir Way - East for a scenic hike through nature’s beauty right in Dunbar. For a longer trek, the Berwickshire Coastal Path and Southern Upland Way - Section C Trailhead, both 12.9km away, promise stunning coastal views and invigorating outdoor experiences.

Nightlife

Experience the lively atmosphere at The Dunbar Harbour Café on Harbour View, where you can enjoy local seafood and craft beers. For a more laid-back vibe, visit The Crown and Anchor on High Street, perfect for a cozy drink and mingling with locals.

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

Booking tips and Expedia advantages for Dunbar

To save money on your trip to Dunbar, consider visiting during the off-peak months of January, February, or November, when accommodation prices are lower. Booking your hotel about a month in advance often yields the best rates, with Tuesday being the cheapest day to stay. Utilize Expedia for last-minute deals and package options that combine hotels, flights, and activities for additional savings. Don't forget to explore free activities in Dunbar and make use of public transport to keep costs down while enjoying your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Dunbar are January to February and November, 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: Booking a hotel in Dunbar about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Dunbar is Tuesday. The most expensive day to stay in Dunbar is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Dunbar hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Dunbar

Dunbar, a charming seaside town in Scotland, offers a delightful mix of outdoor activities and cultural experiences. Visitors can enjoy the stunning beaches, explore the picturesque harbour, and discover the rich history at Dunbar Castle. This destination is perfect for those seeking scenic views and outdoor adventures, making it an ideal spot for a relaxing beach vacation while immersing in local culture.

  • Belhaven Beach: Enjoy the stunning sandy shores of Belhaven Beach, known for its laid-back beach vibes. Ideal for leisurely strolls, sunbathing, or picnicking, this beach offers a perfect spot to relax and soak up the coastal atmosphere right in Dunbar.
  • North Berwick Harbour: Located 14.5km from Dunbar, North Berwick Harbour boasts picturesque scenery and charming beach vibes. Explore the quaint shops, enjoy fresh seafood, and take in the stunning views of the Firth of Forth and the iconic Bass Rock.
  • Preston Mill & Phantassie Doocot Mill: Just 8.0km away, this visitor centre offers a delightful mix of adventure, family-friendly activities, and outdoor explorations. Discover the history of milling and enjoy the scenic surroundings perfect for a day of fun.

Best time to go to Dunbar

The best time to visit Dunbar can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Dunbar falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Dunbar falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.6°F (4.8°C)Light RainMostly CloudyAverageSlightly Low
February40.8°F (4.9°C)Light RainMostly CloudyAverageSlightly Low
March42.4°F (5.8°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)No RainMostly SunnySlightly HighAverage
May49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
June54.3°F (12.4°C)Light RainMostly CloudyAverageSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August57.6°F (14.2°C)Light RainMostly CloudyAverageAverage
September55.0°F (12.8°C)Light RainMostly SunnySlightly HighSlightly High
October50.7°F (10.4°C)Light RainMostly CloudySlightly LowAverage
November45.7°F (7.6°C)Light RainMostly CloudySlightly LowSlightly Low
December42.1°F (5.6°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Dunbar

For your visit to Dunbar, Scotland, the closest major airports are Edinburgh (EDI) and Dundee (DND). Edinburgh Airport is situated 53.1km away and offers several excellent hotels nearby, such as the 5-star Virgin Hotels Edinburgh, The Balmoral Hotel, and InterContinental Edinburgh The George, all located 11.3km from the airport. Dundee Airport is 311.3km away, with notable accommodations like the 5-star Hideaway Experience, just 8.0km from Dundee, and the 4.5-star Premier Inn Dundee North, only 3.2km from the airport. Transportation services to both airports are available from these hotels, ensuring convenient access for your travels.

Frequently asked questions

What is the best area to stay in Dunbar?
The best area to stay in Dunbar is the town centre and along the coastline, particularly around the High Street and the harbour.

The town centre is the heart of Dunbar, with the High Street as its main artery. Here, you'll find a good selection of independent shops, cafes, and restaurants. The street itself is historic, leading down towards the harbour and the sea. The area is very walkable, making it easy to explore on foot. You're also close to significant landmarks like the Dunbar Town House and the Mercat Cross.

For couples looking for a relaxing coastal break, staying close to the harbour or along Victoria Street is ideal. This area offers easy access to the scenic coastal path, the remains of Dunbar Castle, and the picturesque harbour itself, where you can watch the fishing boats. Many accommodations here provide lovely sea views, superb for a peaceful getaway.

Families will find the area around the High Street and close to the local beaches, such as Belhaven Bay (a short drive or walk away), particularly convenient. Being central means you're never far from amenities, and the proximity to the coast provides easy access to outdoor activities like rock pooling, beach walks, and enjoying the open space.
What are the best hotels in Dunbar that travellers recommend?
For highly recommended hotels in Dunbar, consider the Bayswell Park Hotel and Pine Marten, Dunbar by Marston's Inns.

The 3.5-star Bayswell Park Hotel, with a rating of 8.6, is known for its lovely sea views and some rooms even feature a private outdoor hot tub. Guests appreciate its Victorian design and the convenience of an early check-in option. It is also very close to John Muir's Birthplace and the John Muir Way - East, both just 0.5 km away.

Another excellent choice is the 4-star Pine Marten, Dunbar by Marston's Inns, which holds an 8.4 rating. This hotel offers convenient amenities such as free self-parking and an electric car charging station. It also features a playground for children, making it a good option for families. Guests frequently praise the cosy and clean rooms, as well as the excellent and friendly staff.
What are the best family hotels in Dunbar?
For family-friendly hotels in Dunbar, consider the Bayswell Park Hotel or the Pine Marten, Dunbar by Marston's Inns.

The 3.5-star Bayswell Park Hotel, with an 8.6 rating, is an excellent choice for families. It offers useful amenities such as highchairs, sofa beds, and travel cribs, making it convenient for those travelling with young children. This Victorian property design is also very close to John Muir's Birthplace, just 0.5 km away, which is ideal for family outings. Guests frequently mention the friendly and helpful staff, excellent service, and comfortable beds.

Another great option is the 4-star Pine Marten, Dunbar by Marston's Inns, rated 8.4. This hotel features a playground for children, free self-parking, and complimentary toiletries. It is located 1.5 km from John Muir's Birthplace. Guests consistently praise the cosy and clean rooms and the excellent, friendly staff.
What are the top pet-friendly hotels in Dunbar?
For pet-friendly accommodation in Dunbar, Eco Indigo is an exceptional choice.

Eco Indigo, with a superb 10.0 rating, is highly regarded by guests, who frequently highlight its beautiful location. This property is well-suited for travellers with pets, as they are permitted. It offers convenient amenities such as a kitchen, free toiletries, and complimentary self-parking. Guests can also enjoy a sea view from the deck or patio, and make use of the terrace. See more pet-friendly hotels in Dunbar
What are the best budget hotels in Dunbar?
For a highly-rated budget hotel in Dunbar, Eco Indigo is an excellent choice.

Eco Indigo has a superb 10.0 review rating and offers free toiletries and free self-parking, adding to its value. Guests particularly appreciate the beautiful location. The property also features a kitchen, sea views, a deck or patio, and a terrace, providing a comfortable and enjoyable stay.
What are the most romantic hotels in Dunbar for couples?
For a romantic stay in Dunbar, couples should consider the Bayswell Park Hotel or Eco Indigo.

The 3.5-star Bayswell Park Hotel, with a superb 8.6 rating, offers a truly special experience with private outdoor hot tubs and stunning sea views. Guests consistently praise the friendly and helpful staff, the excellent service, and the comfortable beds, ensuring a relaxing stay.

Another excellent option is Eco Indigo, which boasts a superb 10.0 rating. This accommodation features lovely sea views and a private deck or patio, superb for enjoying quiet moments together. Guests frequently mention its beautiful location.
What are the best hotels in Dunbar near John Muir Country Park?
For hotels in Dunbar near John Muir Country Park, consider the Bayswell Park Hotel and Pine Marten, Dunbar by Marston's Inns.

The 3.5-star Bayswell Park Hotel, with an 8.6 rating, is conveniently located just 3.1 km from John Muir Country Park. This Victorian-style property is well-suited for families, offering amenities such as highchairs, sofa beds, and travel cribs. Guests frequently praise the friendly and helpful staff, as well as the excellent service and great breakfast.

Another excellent option is the 4-star Pine Marten, Dunbar by Marston's Inns, rated 8.4. It is situated 4.4 km from John Muir Country Park and provides free WiFi, free self-parking, and an electric car charging station. Families will appreciate the shared children's playground, and guests often describe the rooms as cosy and clean. The staff are consistently praised for their excellent and friendly service.
When is the best time to go to Dunbar?
The best time to visit Dunbar is during the summer months, from June to August, when the weather is at its mildest and the days are long.

During this period, you'll find conditions ideal for exploring the natural beauty of the East Lothian coastline, including the Dunbar Battery and the John Muir Country Park. The warmer temperatures are great for coastal walks, boat trips, and enjoying the town's outdoor spaces without the chill often associated with other seasons.

Families often find the summer particularly appealing due to the school holidays, allowing for a relaxed trip with plenty of daylight for activities. Many local attractions and events are also in full swing, offering entertainment for all ages.

For those who prefer a quieter experience and don't mind cooler weather, late spring (April-May) or early autumn (September-October) can also be a good choice.
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 Dunbar.
How much is the nightly rate at a Dunbar hotel?
Prices for hotels in Dunbar often vary, but you can find a great deal from CA $132 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.