A church with a tall tower and a graveyard with numerous headstones.

Find Beach Resorts in Dornoch

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Dornoch Beach Resorts & Hotels

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Our top choices for Dornoch beach hotels

1. Royal Golf Hotel

Royal Golf Hotel
Dornoch
£162
includes taxes & fees
20 Sept - 21 Sept
Royal Golf Hotel

2. Dornoch Station

Dornoch Station
Dornoch
  • Seaside serenity calls at this luxury Dornoch resort, just minutes from pristine shores with ocean-view dining and nature trails.
£203
includes taxes & fees
13 Sept - 14 Sept
Dornoch Station

3. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
£135
includes taxes & fees
29 Sept - 30 Sept
Woodlands Bed & Breakfast

4. Links House at Royal Dornoch

Links House at Royal Dornoch
Dornoch
£517
includes taxes & fees
5 Sept - 6 Sept
Links House at Royal Dornoch

5. Red Squirrel

Red Squirrel
Dornoch
£814
includes taxes & fees
26 Sept - 27 Sept
Red Squirrel

6. Springfield Guesthouse

Springfield Guesthouse
Tain
£110
includes taxes & fees
16 Sept - 17 Sept
Springfield Guesthouse

7. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
Tain
£128
includes taxes & fees
15 Sept - 16 Sept
St Duthus Villa Guesthouse

8. Golspie Inn

Golspie Inn
Golspie
£129
includes taxes & fees
31 Aug - 1 Sept
Golspie Inn

9. Royal Marine Hotel

Royal Marine Hotel
Brora
£182
includes taxes & fees
2 Sept - 3 Sept
Royal Marine Hotel

10. The Royal Hotel Tain

The Royal Hotel Tain
Tain
£141
includes taxes & fees
25 Sept - 26 Sept
The Royal Hotel Tain
View all properties

Choose what matters most at beach hotels in Dornoch

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Find out more about Dornoch

Dornoch and its attractions for beach lovers

Dornoch, a charming coastal town in Scotland, offers a delightful blend of stunning beaches and intriguing attractions for the discerning traveller. The iconic Dornoch Beach is a highlight, miles of golden sand perfect for a family day out; here, you can stroll along the shore, enjoy a picnic, or even spot local wildlife. For golf enthusiasts, the renowned Royal Dornoch Golf Club features breathtaking views of the sea and is consistently rated among the best in the world. History buffs will appreciate a visit to Dornoch Cathedral, a magnificent structure dating back to the 13th century that showcases beautiful architecture and fascinating stories. Families can enjoy the nearby Embo Beach, where children can play in the gentle waves and explore rock pools filled with marine life. Finally, the Dornoch Heritage Centre provides an engaging insight into the local culture and history, making it an enriching stop for all ages. Staying near the beach, particularly in hotels that offer sea views and easy access to these attractions, enhances the experience, allowing you to unwind after a day of exploration and indulge in the exceptional hospitality that Dornoch is known for.

Find the best beach hotels and resorts in Dornoch

For those seeking a coastal retreat in Dornoch, Scotland, these hotels provide a perfect blend of comfort and easy access to beautiful beaches. Each hotel offers unique amenities to enhance your seaside experience.Heartseed House B&B

  • Why it's great for the ultimate beach vacation spot: Heartseed House B&B boasts a flawless review rating of 10.0, making it an exceptional choice for beach travellers. Located conveniently near the beach, guests can indulge in the sun and surf, while enjoying stunning sea views from their rooms. The hotel also offers a complimentary breakfast, making mornings a treat before exploring the local beauty.
  • Other amenities: This inviting B&B features a terrace for relaxing outdoors, a beautiful garden, and free self-parking for added convenience. Guests with pets will be delighted by the pet-friendly options, including food and water bowls. Daily housekeeping ensures a tidy stay, while complimentary toiletries add a touch of luxury to the experience.
  • Nearby attractions: Dornoch Cathedral - 2.4 km, Dornoch Beach - 3.3 km, Royal Dornoch Golf Club - 2.9 km

Dornoch Station

  • Why it's great for the ultimate beach vacation spot: Dornoch Station stands out with a remarkable review rating of 9.4, providing direct access to a stunning white sand beach. Guests can enjoy an ocean-view restaurant, perfect for dining while soaking in the coastal scenery. The hotel’s luxurious amenities cater to beach lovers seeking both relaxation and adventure, making it a top choice in Dornoch.
  • Other amenities: This hotel features a 24-hour fitness centre, ensuring guests can maintain their workout routine while enjoying their stay. With options for golf privileges nearby, guests can indulge in rounds on picturesque courses. The hotel also offers room service, concierge assistance, and self-parking, while the relaxing garden space and outdoor activities like hiking and biking nearby enhance the beach experience.
  • Nearby attractions: Dornoch Cathedral - 0.9 km, Dornoch Beach - 1.2 km, Royal Dornoch Golf Club - 0.8 km

Woodlands Bed & Breakfast

  • Why it's great for the ultimate beach vacation spot: With an impressive review rating of 9.2, Woodlands Bed & Breakfast is a charming choice for beach enthusiasts. Located near the beach, this delightful hotel offers guests the opportunity to enjoy the stunning coastal scenery right at their doorstep, along with a complimentary breakfast to fuel their adventures.
  • Other amenities: Additional features include a lovely garden, free self-parking, and daily housekeeping to maintain comfort throughout the stay. Guests will appreciate the free rollaway extra beds, and those travelling with pets will find a welcoming atmosphere. The Edwardian hotel design adds a touch of historic charm, while the 24-hour airport shuttle service ensures seamless travel for explorers.
  • Nearby attractions: Dornoch Cathedral - 0.5 km, Historylinks - 1 km, Royal Dornoch Golf Club - 1 km

Royal Golf Hotel

  • Why it's great for the ultimate beach vacation spot: The Royal Golf Hotel offers a tranquil escape for beach lovers, with a guest review rating of 9.0. Located near the beach, guests can easily enjoy sun-soaked days by the sea, complemented by breathtaking sea views from the comfort of their rooms. Unique features include a terrace where visitors can relax and take in the stunning surroundings, and free breakfast options to start the day right.
  • Other amenities: This hotel also provides a garden to explore, premium bedding for a restful night, and daily housekeeping to ensure a clean, comfortable stay. Guests can enjoy nearby golf courses, with options for golf views right from the hotel. Complimentary toiletries and free self-parking add to the convenience, while cribs are available for little ones, ensuring a family-friendly atmosphere.
  • Nearby attractions: Dornoch Cathedral - 0.5 km, Dornoch Beach - 1.4 km, Historylinks - 1.5 km

Dornoch Castle Hotel

  • Why it's great for the ultimate beach vacation spot: The Dornoch Castle Hotel is a historic gem with a review rating of 8.4, located just a stone's throw from the beach. Guests can enjoy easy access to sandy shores while soaking in the charm of this unique hotel, which offers a complimentary breakfast to start the day on a high note.
  • Other amenities: With a lovely garden to explore, this hotel also provides free self-parking and daily housekeeping to ensure a comfortable stay. The terrace offers a relaxing spot to unwind, while the hotel’s historic character adds to its allure. Guests can enjoy free toiletries and a crib for families, making it a well-rounded option for beachgoers.
  • Nearby attractions: Dornoch Cathedral - 0.1 km, Dornoch Beach - 0.9 km, Historylinks - 1.3 km

Top Dornoch Hotel Reviews

Royal Golf Hotel

Royal Golf Hotel

8/10 Good
"The view from the dining room (across the first tee at Royal Dornoch, and over the Dornoch Firth) is stunning. Food (dinner and breakfast) was excellent, and the staff were very helpful. Our only disappointment was the view from our bedroom, featuring a fire escape and staff walkway. Not important as we were only staying one night, but I will check the room before booking when I return."
Philip 1-night trip
Posted 2 days ago
Royal Golf Hotel
Royal Marine Hotel

Royal Marine Hotel

10/10 Excellent
"The room was very clean and cosy. Breakfast was delicious. All staff were pleasant and helpful. We throughly enjoyed our stay."
karen 1-night trip
Posted 7 days ago
Royal Marine Hotel

Frequently asked questions

What are the best beach hotels in Dornoch?
Some of the best beach hotels in Dornoch include Heartseed House B&B, Links House at Royal Dornoch, and Dornoch Station.The 3-star Heartseed House B&B, with a 10.0 rating, offers sea views and is located near the beach. It also provides free breakfast.Links House at Royal Dornoch, a 5-star hotel with a 9.8 rating, is situated near the beach and includes a complimentary continental breakfast.Dornoch Station, a 5-star property rated 9.4, features sea views and is located close to the beach, with mountain climbing and mountain biking available nearby. Guests frequently mention the beautiful rooms and excellent food.The 4-star Royal Golf Hotel, with a 9.0 rating, offers sea views and is located near the beach. It provides a free full breakfast.
How much does a beach hotel in Dornoch cost?
Prices for beach hotels in Dornoch vary, but you can find a great deal from £110 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Dornoch hotels are near the best beaches?
For hotels near the best beaches in Dornoch, consider the Heartseed House B&B, Links House at Royal Dornoch, or Dornoch Station.The 3-star Heartseed House B&B, with a great 10.0 rating, offers sea views and is located very near the beach. It also provides a complimentary English breakfast and free Wi-Fi.Links House at Royal Dornoch, a 5-star hotel with a 9.8 rating, is situated close to the beach and offers a complimentary continental breakfast. Guests can also benefit from a 24-hour airport shuttle service and free self-parking.Dornoch Station, a 5-star hotel rated 9.4, provides sea views and is conveniently located near the beach. It is also close to golf courses and offers optional golf privileges. Reviewers frequently mention the beautiful rooms and excellent food.
Which beach hotels in Dornoch are good for families?
For a family trip to Dornoch, the best beach hotels include Heartseed House B&B, Links House at Royal Dornoch, and Woodlands Bed & Breakfast.The 3-star Heartseed House B&B, with a 10.0 rating, is located near the beach and offers free breakfast, including a a free English breakfast. It also provides free parking and allows pets to stay for free.Links House at Royal Dornoch, a 5-star property with a 9.8 rating, is also located near the beach and offers complimentary breakfast, with a continental option. It features a 24-hour airport shuttle service and free self-parking.For another option, the 3-star Woodlands Bed & Breakfast, rated 9.2, is situated near the beach and provides a free English breakfast, free self-parking, and allows pets to stay free. Guests frequently highlight its excellent breakfast and location.
What are the best Dornoch hotels with ocean views?
For hotels in Dornoch with ocean views, consider Heartseed House B&B, Dornoch Station, or the Royal Golf Hotel.The 3-star Heartseed House B&B, with a great 10.0 rating, offers sea views and is located near the beach. Guests also benefit from complimentary breakfast, including a full English option, and free parking.Dornoch Station, a 5-star hotel with a 9.4 rating, provides sea views and is close to the beach. Reviewers frequently describe the rooms as beautiful and fabulous, and the staff as friendly and fantastic. The hotel is also conveniently located for golf enthusiasts, with a golf course nearby.The 4-star Royal Golf Hotel, rated 9.0, features sea views and is situated near the beach. It offers complimentary breakfast, including full breakfast options, and free self-parking. Guests often praise the rooms as modern and clean, and the staff as very friendly and great.
Which area of Dornoch is best to stay in for beaches?
The best area to stay in Dornoch for beaches is right in the town centre, as Dornoch Beach is easily accessible from there.Dornoch town centre is compact and offers direct access to the expansive sands of Dornoch Beach. The main street, Argyle Street, features a selection of independent shops, cafes, and restaurants, all within a short walk of the coastline. You'll find many hotels and guesthouses clustered around the historic Dornoch Cathedral, placing you conveniently close to both the town's amenities and the beach.Couples looking for a relaxing coastal getaway will find the town centre ideal. You can enjoy strolls along the beach, perhaps spotting seals or dolphins, and then easily return to a nice meal in one of the local restaurants without needing a car.
What is the best time of year to stay in a beach hotel in Dornoch?
The most popular time to stay in a beach hotel in Dornoch is during July and August, as this period offers the warmest weather and extended daylight hours. Temperatures typically range from 15°C to 19°C, creating a comfortable environment for enjoying the beautiful coastline and engaging in outdoor activities like golf at the Royal Dornoch Golf Club or leisurely strolls along the sandy shores. During these months, the town and its surroundings are bustling with visitors, and many local events and outdoor activities are in full swing, offering a lively option for those seeking a traditional summer holiday experience.For a distinct and equally appealing experience, May presents a wonderful alternative for a beach hotel stay. The weather is pleasantly mild, with temperatures often around 10°C to 14°C, making it ideal for exploring the natural beauty of the Highlands without the peak-season crowds. While slightly cooler, May still provides ample sunshine and is superb for enjoying the peace and quiet of the Dornoch Firth.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Dornoch for you.
How can I save on a beach hotel in Dornoch with Expedia?
There are plenty of ways to save on a beach hotel in Dornoch. Join One Key™, our free travel rewards programme, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
Is it cheaper to book flights and a beach hotel in Dornoch as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia