Find and Book Top Rated Hotels in Dunnet

Search among 24 available hotels and places to stay in Dunnet from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-24 out of 24
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great124 reviews
MapView on map200 m from City Centre200 m from City Center
From   US$ 161 /nightSelect
Bed & Breakfast
8.4
Great143 reviews
MapView on map300 m from City Centre300 m from City Center
From   US$ 240 /nightSelect
Places to stay near Dunnet
8.2
Great64 reviews
14.9 km from Dunnet14.9 km from City Centre
From   US$ 155 /nightSelect
8.6
Great38 reviews
8.0 km from Dunnet8.0 km from City Centre
From   US$ 184 /nightSelect
Campsite
8.8
Great20 reviews
4.8 km from Dunnet4.8 km from City Centre
From   US$ 172 /nightSelect
8.8
Great14 reviews
10.3 km from Dunnet10.3 km from City Centre
From   US$ 329 /nightSelect
8.2
Great235 reviews
4.3 km from Dunnet4.3 km from City Centre
From   US$ 133 /nightSelect
8.2
Great82 reviews
16.2 km from Dunnet16.2 km from City Centre
From   US$ 66 /nightSelect
8.0
Great20 reviews
17.0 km from Dunnet17.0 km from City Centre
From   US$ 119 /nightSelect
8.4
Great95 reviews
6.8 km from Dunnet6.8 km from City Centre
From   US$ 184 /nightSelect
Bed & Breakfast
8.2
Great168 reviews
4.3 km from Dunnet4.3 km from City Centre
From   US$ 190 /nightSelect
Campsite
8.8
Great46 reviews
10.5 km from Dunnet10.5 km from City Centre
From   US$ 115 /nightSelect
Bed & Breakfast
8.2
Great47 reviews
9.9 km from Dunnet9.9 km from City Centre
From   US$ 227 /nightSelect
Bed & Breakfast
8.4
Great72 reviews
6.8 km from Dunnet6.8 km from City Centre
From   US$ 147 /nightSelect
Bed & Breakfast
8.4
Great87 reviews
2.5 km from Dunnet2.5 km from City Centre2.5 km from City Center
From   US$ 134 /nightSelect
Bed & Breakfast
8.4
Great54 reviews
6.5 km from Dunnet6.5 km from City Centre
From   US$ 145 /nightSelect
9.0
Perfect17 reviews
4.3 km from Dunnet4.3 km from City Centre
From   US$ 122 /nightSelect
Bed & Breakfast
8.2
Great32 reviews
8.5 km from Dunnet8.5 km from City Centre
From   US$ 134 /nightSelect
8.8
Great14 reviews
24.5 km from Dunnet24.5 km from City Centre
From   US$ 188 /nightSelect
9.2
Perfect2 reviews
16.8 km from Dunnet16.8 km from City Centre
From   US$ 369 /nightSelect
8.6
Great6 reviews
7.6 km from Dunnet7.6 km from City Centre
From   US$ 339 /nightSelect
7.4
Very good6 reviews
16.8 km from Dunnet16.8 km from City Centre
From   US$ 356 /nightSelect
4.3 km from Dunnet4.3 km from City Centre
From   US$ 93 /nightSelect
25.0 km from Dunnet25.0 km from City Centre
From   US$ 215 /nightSelect

Best hotels and places to stay in Dunnet

Why visit?

Dunnet, located in the northernmost part of the United Kingdom, offers a unique and breathtaking natural landscape. With stunning coastlines, picturesque beaches, and historical sites, Dunnet is a must-visit destination for nature lovers and adventure seekers.

Where to stay?

When it comes to choosing the best place to stay in Dunnet, there are several areas that offer excellent accommodation options. Here are some top picks for different preferences:

Price per hotel room per night:

3-star hotels: The average price per night for a 3-star hotel in Dunnet ranges from £80 to £120.

4-star hotels: The average price per night for a 4-star hotel in Dunnet ranges from £120 to £180.

5-star hotels: The average price per night for a 5-star hotel in Dunnet ranges from £180 to £250.

Best value for money:

Dunnet Bay Caravan Club Site: This budget-friendly accommodation provides self-catering options with modern facilities, including a restaurant and bar. The stunning views of Dunnet Bay make it an ideal choice for those seeking affordable comfort and beautiful surroundings.

The Portland Hotel: Offering comfortable rooms at reasonable prices, this hotel provides easy access to nearby attractions such as Dunnet Beach and Castle of Mey. It also features an on-site restaurant serving local cuisine.

Best kid-friendly hotels:

Seaview Hotel: Located near sandy beaches, this family-friendly hotel offers spacious rooms and a range of activities for children. The hotel provides babysitting services, a play area, and organized excursions to keep the little ones entertained.

Berriedale: With its warm and welcoming atmosphere, this guesthouse offers family rooms and is situated close to Dunnet Beach. The on-site restaurant serves child-friendly meals, making it a convenient choice for families.

Best hotels for a romantic getaway:

Mackay's Hotel: This charming hotel provides a romantic setting with its elegant rooms and picturesque surroundings. The hotel offers couples packages, including spa treatments and candlelit dinners, ensuring a memorable stay.

Dunnet Head Cottage: Nestled in a tranquil location, this cozy cottage offers privacy and breathtaking views. Perfect for couples seeking a romantic escape, it provides a peaceful atmosphere amidst the natural beauty of Dunnet.

Best for location:

Holborn Hotel: Situated near the village of Dunnet, this hotel provides easy access to Dunnet Bay, Dunnet Forest, and other local attractions. With comfortable rooms and helpful staff, it is a convenient base for exploring the area.

Olrig House Country Estate: Surrounded by vast landscapes and offering luxurious accommodation, this stately property is close to Dunnet Head and other natural wonders. Guests can enjoy hiking, fishing, and golfing in the nearby areas.

Best for a short city break:

Forss House Hotel: Located within a short drive from Dunnet, this hotel offers a tranquil retreat with its elegant rooms and beautiful gardens. Guests can relax in the luxurious spa or enjoy outdoor activities like fishing and hiking.

Dunnet Beach Bothy: This cozy beachfront accommodation provides a unique experience for a peaceful city break. With direct access to the sandy beach, it offers a serene environment for relaxation.

Show moreLess