Find hotels in Dunbar from CA $95

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Dunbar hotels

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (294 reviews)
"Beautiful hotel, amazing views, fab breakfast and very comfy beds! "
United Kingdom
Kelly
The price is CA $455
CA $546 total
includes taxes & fees
May 8 - May 9
Marine North Berwick

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, (385 reviews)
"Great location"
United Kingdom
Neil
The price is CA $135
CA $162 total
includes taxes & fees
May 10 - May 11
Pine Marten, Dunbar by Marston's Inns

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (516 reviews)
"Fantastic hotel to spend a relaxing few days in Dunbar. The check-in, check out were hyper smooth thanks to the helpfulness and kindness of the staff! The room with the hot tub was wonderful, cozy and clean. Afternoon tea was a fantastic experience! As was the dinner."
Belgium
Corentin
The price is CA $168
CA $201 total
includes taxes & fees
May 10 - May 11
Bayswell Park Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (409 reviews)
"Perfect place to relax! Beautiful surroundings, spotless room, delicious breakfast, increadibly friendly and helpful staff. "
United Kingdom
Paula
The price is CA $173
CA $208 total
includes taxes & fees
May 20 - May 21
Kilconquhar Castle Estate

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,005 reviews)
"Excellent stay with amazing views "
United States
Brooke
The price is CA $487
CA $585 total
includes taxes & fees
May 10 - May 11
Fairmont St Andrews

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, (320 reviews)
"Great for a family break"
United Kingdom
Jamie
The price is CA $351
CA $421 total
includes taxes & fees
Jun 3 - Jun 4
SCHLOSS Roxburghe, part of Destination by Hyatt

The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (117 reviews)
"Perfect location when visiting North Berwick! Friendly staff and clean rooms. Have stayed here multiple times and plan to come back! "
United States
Paige
The price is CA $220
CA $264 total
includes taxes & fees
May 18 - May 19
The Folly Hotel

No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (95 reviews)
"Great nights sleep, good staff and hotel was exactly what I hoped for. Breakfast was also excellent served by a very efficient and polite young man."
United Kingdom
Walter
The price is CA $464
CA $557 total
includes taxes & fees
Jun 2 - Jun 3
No.12 Hotel & Bistro

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (453 reviews)
"Really supportive and responsive front desk and great overall staff attitude."
United Kingdom
Timothy
The price is CA $718
CA $862 total
includes taxes & fees
May 7 - May 8
Rusacks St Andrews

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (72 reviews)
"All was wonderful with the room, and the food was absolutely delicious. "
United States
Kathy
The price is CA $169
CA $203 total
includes taxes & fees
May 19 - May 20
The Juniperlea Inn

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (203 reviews)
"Beautifully appointed room overlooking Muirfield golf course, clean and spacious for 1, staff were courteous and professional. Breakfast was outstanding. "
United Kingdom
andrew
The price is CA $441
CA $530 total
includes taxes & fees
May 7 - May 8
Greywalls Hotel and Chez Roux

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (799 reviews)
"Beautiful views, fun bar and good breakfast."
United States
Kelly
The price is CA $444
CA $533 total
includes taxes & fees
May 7 - May 8
Hotel du Vin & Bistro St. Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"Friendly helpful staff who makes you feel welcome and relaxed Great bar Fabulous views of the old course They thought of everything"
United States
Russell
The price is CA $930
CA $1,116 total
includes taxes & fees
Jun 6 - Jun 7
Old Course Hotel

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (382 reviews)
"Nice feel to this hotel. The staff were very good and helpful. The food was excellent. The lodge we stayed in was a little tired but clean and pleasant enough. Overall we had a nice stay."
United Kingdom
Adam
The price is CA $338
CA $406 total
includes taxes & fees
May 12 - May 13
Rufflets St Andrews

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, (85 reviews)
"Fabulous hotel.. would definitely go again! "
United Kingdom
Samantha
The price is CA $753
CA $904 total
includes taxes & fees
May 31 - Jun 1
Seaton House - Small Luxury Hotels of the World

The Rocks

The Rocks
3.5 star property
Dunbar
8.4 out of 10, Very good, (28 reviews)
"Lovely hotel with great, friendly staff, we had an evening meal in the restaurant which was cooked to perfection and very good value. The included breakfast was very good also the sea views are fantastic."
United Kingdom
Anonymous traveller
The Rocks

Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
Gifford
8.4 out of 10, Very good, (312 reviews)
"Really lovely hotel!"
United Kingdom
Ofelia
The price is CA $200
CA $240 total
includes taxes & fees
May 18 - May 19
Tweeddale Arms Hotel

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (194 reviews)
"Great staff, Great food , Great location, Easy parking, very dog friendly"
United Kingdom
Daniel
The price is CA $323
CA $387 total
includes taxes & fees
May 27 - May 28
The Inn At Kingsbarns

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (212 reviews)
"Very central Limited parking ( but I was using public transport ) Food and excellent Wide variety of breakfasts / large portion"
United Kingdom
Jean
The price is CA $212
CA $255 total
includes taxes & fees
May 10 - May 11
The Waterfront
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.

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.

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 Pease Sands.

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.

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

Top Dunbar Hotel Reviews

Recent Reviews in Dunbar

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 can I save on a Dunbar hotel booking with Expedia?
Members always get our best prices. Find our best Dunbar hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $95 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.

Explore a world of travel with Expedia