Aerial view of a picturesque coastal town at sunset with serene water and rocky cliffs, Dunbar, Scotland, United Kingdom.

Find hotels in Dunbar from CA $87

  • 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

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

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, (300 reviews)
"Great"
United States
Russell
The price is CA $426
CA $511 total
includes taxes & fees
Jun 28 - Jun 29
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, (389 reviews)
"Lovely stay and very clean rooms and bathrooms.Very nice breakfast"
United Kingdom
Julie
The price is CA $156
CA $187 total
includes taxes & fees
Jun 28 - Jun 29
Pine Marten, Dunbar by Marston's Inns

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (524 reviews)
"Excellent and would highly recommend stay, food and junior suite with hot tub. Areas of improvement: Old plumbing pipes by the hot tub in room 24 fires off unpleasant scents here and there and staff could be a bit more friendly and approachable."
United Kingdom
Saad
The price is CA $209
CA $251 total
includes taxes & fees
Jun 28 - Jun 29
Bayswell Park Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (418 reviews)
"Great facilities, beautiful grounds,lovely food. Helpful staff. Lovely room. Enjoyed the swimming pool and sauna"
United Kingdom
Theresa
The price is CA $192
CA $231 total
includes taxes & fees
Jul 23 - Jul 24
Kilconquhar Castle Estate

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Great staff, fantastic venue and a lovely stay."
United Kingdom
Chris
The price is CA $548
CA $657 total
includes taxes & fees
Jun 23 - Jun 24
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, (345 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 $417
CA $500 total
includes taxes & fees
Jul 6 - Jul 7
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, (120 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 $233
CA $279 total
includes taxes & fees
Jun 23 - Jun 24
The Folly Hotel

No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (96 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 $472
CA $566 total
includes taxes & fees
Jul 3 - Jul 4
No.12 Hotel & Bistro

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (457 reviews)
"Really supportive and responsive front desk and great overall staff attitude."
United Kingdom
Timothy
The price is CA $883
CA $1,060 total
includes taxes & fees
Jul 5 - Jul 6
Rusacks St Andrews

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (76 reviews)
"Delightful place staff were excellent, was terrific and all for a reasonable price couldn't ask for anything more."
Canada
David
The price is CA $172
CA $207 total
includes taxes & fees
Jul 7 - Jul 8
The Juniperlea Inn

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (206 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 $511
CA $613 total
includes taxes & fees
Jun 28 - Jun 29
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, (805 reviews)
"Beautiful views, fun bar and good breakfast."
United States
Kelly
The price is CA $529
CA $635 total
includes taxes & fees
Jul 5 - Jul 6
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,003 reviews)
"Breakfast Magnificent Staff Brilliant"
United Kingdom
Ronnie
The price is CA $882
CA $1,058 total
includes taxes & fees
Jul 21 - Jul 22
Old Course Hotel

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (396 reviews)
"Very helpful and attentive staff."
United Kingdom
Gordon
The price is CA $437
CA $524 total
includes taxes & fees
Jul 7 - Jul 8
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, (90 reviews)
"Fantastic hotel in an equally good location."
United States
Richard
The price is CA $999
CA $1,199 total
includes taxes & fees
Jul 5 - Jul 6
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.6 out of 10, Excellent, (318 reviews)
"Great hotel..even better Breakfast.."
United Kingdom
Trevor
The price is CA $203
CA $243 total
includes taxes & fees
Jun 25 - Jun 26
Tweeddale Arms Hotel

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (197 reviews)
"Great staff, Great food , Great location, Easy parking, very dog friendly"
United Kingdom
Daniel
The price is CA $336
CA $403 total
includes taxes & fees
Jun 23 - Jun 24
The Inn At Kingsbarns

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (220 reviews)
"Great hotel 15 minutes from St Andrew’s. Good restaurant and rooms (beds) were very comfortable."
Canada
Gigi
The price is CA $233
CA $280 total
includes taxes & fees
Jul 5 - Jul 6
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 Dunbar Golf Club and Berwickshire Coastal Path.

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 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 $87 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