Hotels Near Me in Dunbar

Only Handpicked and Verified Resorts for Your Stay in Dunbar, United Kingdom
Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Dunbar features East Links Family Park, known for its fun activities, and the scenic Belhaven Beach, perfect for surf enthusiasts. You can find charming hotels near these attractions, with options like bungalows and cozy inns. Some are famed for hotels with hot tubs, providing relaxation after a day of adventure. Each hotel on this site is carefully chosen based on quality reviews and standout amenities, ensuring you get the best stay. Consider booking in advance, especially during summer for more choices, and take advantage of local transport to explore effortlessly.
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bayswell Park Hotel Dunbar
Map600 m from City Centre200 m from lauderdale park
FromUS$ 100 /nightSelect
Dunmuir Hotel Dunbar
Map700 m from City Centre300 m from Dunbar Golf Club
FromUS$ 125 /nightSelect
Hillside Dunbar
Map400 m from City Centre200 m from Dunbar Golf Club
FromUS$ 120 /nightSelect
Pine Marten, Dunbar By Marston'S Inns
Map1.5 km from City Centre1.0 km from Dunbar Railway Station
FromUS$ 112 /nightSelect
Royal Mackintosh Hotel
Map400 m from City Centre200 m from Dunbar Bowling Club
FromUS$ 73 /nightSelect
Dreamhaven
Map1.4 km from City Centre1000 m from Dunbar Train Station
FromUS$ 59 /nightSelect
The Glen Getaway
Map5.4 km from City Centre
Select

Price range for hotels in Dunbar

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 125
⬇️ The lowest price
US$ 59
💸 Average price for
4-star hotels
US$ 87
3-star hotels
US$ 102

Best hotels in Dunbar

Based on guest reviews over the last 12 months

Seaside Serenity:
Bayswell Park Hotel
Comfort and Convenience:
Pine Marten, Dunbar By Marston'S Inns
Charming Retreat:
Dreamhaven
Historic Elegance:
Royal Mackintosh Hotel
Cozy Getaway:
Dunmuir Hotel
Scenic Escapes:
Hillside Dunbar
Nature Lovers Delight:
The Glen Getaway

FAQs about hotels in Dunbar

We hope that the answers to these questions will help you plan your trip

Which hotels in Dunbar are best for families or couples?
The Dunmuir Hotel and the Royal Mackintosh Hotel are great for families due to their spacious rooms and family-friendly amenities. For couples, the Bayswell Park Hotel offers scenic views and romantic settings.
What hotels offer the best views in Dunbar?
The Bayswell Park Hotel features stunning sea views, while the Hillside Dunbar provides a tranquil countryside landscape, making them ideal for scenic experiences.
What are the average nightly rates for hotels in Dunbar?
Average nightly rates range from $100 to $150, depending on the season and hotel. The Hillside Dunbar is among the more affordable options, while the Bayswell Park Hotel is often priced higher for its views.
Which hotel is located closest to Dunbar's popular landmarks?
The Dunmuir Hotel is located approximately 1 km from the famous Dunbar Golf Club, making it a convenient option for golf enthusiasts and tourists alike.
What are the top-rated hotels in Dunbar based on guest reviews?
The Bayswell Park Hotel and the Dunmuir Hotel consistently receive high guest satisfaction ratings, with guests praising their cleanliness and services.

Key Facts About Hotels in Dunbar

This guide provides factual information about hotel accommodations in Dunbar, evaluating 7 properties to assist travelers in making informed decisions on where to stay.

Typical nightly prices range from $85 to $150 USD.

Dunbar has 7 available hotels.

Peak travel seasons are June to August.

Local taxes/fees are approximately 20% VAT.

Hotels are about 1 km from Dunbar Harbour and 1.5 km from East Links Family Park.

Other cities in United Kingdom

Check-in
14Dec2025Select date
Check-out
15Dec2025Select date
Rooms and Guests2 Guests, 1 Room