Find Beach Resorts in Dornoch

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Dornoch Beach Resorts & Hotels

Our top choices for Dornoch beach hotels

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (104 reviews)
The price is £135
includes taxes & fees
15 Apr - 16 Apr
Woodlands Bed & Breakfast

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (72 reviews)
  • cleanliness
    Seaside serenity calls at this luxury Dornoch resort, just minutes from pristine shores with ocean-view dining and nature trails.
The price is £242
includes taxes & fees
26 Apr - 27 Apr
Dornoch Station

Blue Pine Lodge

Blue Pine Lodge
2.0 star property
Dornoch
The price is £593
includes taxes & fees
23 Apr - 24 Apr
Blue Pine Lodge

Links House at Royal Dornoch

Links House at Royal Dornoch
5.0 star property
Dornoch
9.8 out of 10, Exceptional, (44 reviews)
The price is £413
includes taxes & fees
28 Apr - 29 Apr
Links House at Royal Dornoch

Royal Golf Hotel

Royal Golf Hotel
4.0 star property
Dornoch
9.0 out of 10, Wonderful, (166 reviews)
The price is £199
includes taxes & fees
20 Apr - 21 Apr
Royal Golf Hotel

Sluice Keeper's Cottage

Sluice Keeper's Cottage
Dornoch
8.0 out of 10, Very good, (4 reviews)
The price is £701
includes taxes & fees
14 Apr - 15 Apr
Sluice Keeper's Cottage

Red Squirrel

Red Squirrel
3.0 star property
Dornoch
8.0 out of 10, Very good, (1 review)
The price is £814
includes taxes & fees
16 Apr - 17 Apr
Red Squirrel

Royal Marine Hotel

Royal Marine Hotel
4.0 star property
Brora
9.4 out of 10, Exceptional, (245 reviews)
The price is £134
includes taxes & fees
20 Apr - 21 Apr
Royal Marine Hotel

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (136 reviews)
The price is £110
includes taxes & fees
16 Apr - 17 Apr
Springfield Guesthouse

Golspie Inn

Golspie Inn
3.5 star property
Golspie
8.6 out of 10, Excellent, (183 reviews)
The price is £107
includes taxes & fees
26 Apr - 27 Apr
Golspie Inn
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.

Choose what matters most at beach hotels in Dornoch

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

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 £107 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.
How can I save on a beach hotel in Dornoch with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Dornoch beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, check out the last-minute deals.



*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
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. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, 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.
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.

Explore a world of travel with Expedia