Find Beach Resorts in Keiss

  • 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 Keiss Beach Resorts & Hotels

Our top choices for Keiss beach hotels

Greenland House B&B

Greenland House B&B
4.0 star property
Castletown
9.4 out of 10, Exceptional, (214 reviews)
The price is £102
includes taxes & fees
10 Jun - 11 Jun
Greenland House B&B

Aurora B&B

Aurora B&B
3.0 star property
Thurso
10.0 out of 10, Exceptional, (82 reviews)
The price is £160
includes taxes & fees
28 May - 29 May
Aurora B&B

The Hawthorns Bed & Breakfast

The Hawthorns Bed & Breakfast
3.0 star property
Thurso
9.8 out of 10, Exceptional, (84 reviews)
The price is £113
includes taxes & fees
17 May - 18 May
The Hawthorns Bed & Breakfast

Castletown Hotel

Castletown Hotel
3.0 star property
Thurso
8.8 out of 10, Excellent, (458 reviews)
  • cleanliness
    Relax with sandy strolls and sea breezes at this traditional hotel near Dunnet Bay Beach.
The price is £99
includes taxes & fees
17 May - 18 May
Castletown Hotel

Celtic Lodges

Celtic Lodges
2.0 star property
Thurso
10.0 out of 10, Exceptional, (24 reviews)
The price is £150
includes taxes & fees
3 Jun - 4 Jun
Celtic Lodges

Northern Sands Hotel

Northern Sands Hotel
3.0 star property
Thurso
9.6 out of 10, Exceptional, (223 reviews)
  • cleanliness
    Soak in coastal charm just steps from Dunnet Bay's sandy shores, where Highland hospitality meets seaside serenity at this scenic retreat.
The price is £150
includes taxes & fees
17 May - 18 May
Northern Sands Hotel

Park Hotel

Park Hotel
3.0 star property
Thurso
9.0 out of 10, Wonderful, (446 reviews)
The price is £124
includes taxes & fees
8 Jun - 9 Jun
Park Hotel

Manor House

Manor House
3.0 star property
Thurso
8.6 out of 10, Excellent, (130 reviews)
The price is £121
includes taxes & fees
21 May - 22 May
Manor House

Bungalow with sea-view, near small town of Thurso.

Bungalow with sea-view, near small town of Thurso.
Thurso
9.8 out of 10, Exceptional, (20 reviews)
  • cleanliness
    Coastal retreat with direct beach access for whale watching, parasailing, and waterfront relaxation across from Scrabster Ferry.
The price is £508
includes taxes & fees
11 May - 12 May
Bungalow with sea-view, near small town of Thurso.

Gingerbread House

Gingerbread House
3.0 star property
Thurso
The price is £667
includes taxes & fees
28 May - 29 May
Gingerbread House
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 Keiss

Top Keiss Hotel Reviews

Frequently asked questions

How much does a beach hotel in Keiss cost?
Prices for beach hotels in Keiss vary, but you can find a great deal from £99 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 area of Keiss is best to stay in for beaches?
The best area of Keiss to stay in for beaches is Keiss village itself, particularly properties situated along the coastline or just a short walk from the central bay.

Keiss is a small, quiet village on the east coast of Caithness, known for its expansive sandy beach and the historic ruins of Keiss Castle. The village is quite spread out, with many houses offering views of the North Sea. The main street, which runs parallel to the bay, provides easy access to the beach and the harbour area. It's a place where you can truly appreciate the natural beauty of the Scottish coastline.

Families will find Keiss village an excellent base. The long, sandy beach is superb for children to play, build sandcastles, and explore rock pools at low tide. The shallow waters make it suitable for paddling, and there's plenty of space for everyone to enjoy the open air without feeling crowded. The nearby Keiss Castle ruins offer an interesting historical site to visit, just a short stroll from the beach.

For couples looking for a peaceful coastal escape, staying in Keiss village offers direct access to romantic beach walks, especially at sunrise or sunset.
What is the best time of year to stay in a beach hotel in Keiss?
The most popular time to stay in a beach hotel in Keiss is during the summer months, particularly July and August. The weather is at its warmest then, with average temperatures usually ranging from 15°C to 18°C, which is ideal for enjoying the stunning coastal scenery and beach walks.

During these peak months, the days are long, allowing ample time for exploring the Keiss coastline, perhaps taking a stroll along the sands or visiting the Keiss Castle ruins. Many local businesses and attractions are fully operational, offering a complete experience for visitors. Families often find these months superb for a seaside holiday, with plenty of opportunities for outdoor activities and making the most of the longer daylight hours.

As another option, June presents a wonderful alternative. The weather remains pleasantly mild, with temperatures typically between 12°C and 16°C, providing comfortable conditions for coastal exploration.
How can I save on a beach hotel in Keiss with Expedia?
One Key™ —Expedia's free travel rewards programme—gives you instant access to perks and Member Prices on Keiss 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.
What beach activities should we do in Keiss?
The main activity in Keiss is exploring the local coastline and its natural features, with a focus on walking and observing the marine environment.

For those who enjoy a brisk walk, the extensive sandy beach at Keiss is perfect. You can stroll along the shore, enjoy the sea air, and look for interesting shells or sea glass. The beach is also a great spot for observing local wildlife, particularly various seabirds.

Families might enjoy exploring the rock pools that appear at low tide. These natural mini-aquariums are full of small sea creatures, providing an educational and engaging activity for children. The relatively gentle slope of the beach makes it suitable for paddling on warmer days.
Is it cheaper to book flights and a beach hotel in Keiss 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 Keiss for you.

Explore a world of travel with Expedia