Find beach hotels in Perthshire from CA $66

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Perthshire beach hotels

1. The Four Seasons Hotel

The Four Seasons Hotel
3.0 star property
Crieff
8.2 out of 10, Very good, (230 reviews)
  • cleanliness
    Relax on sandy shores at this national park hotel with private beach access, scenic lake views, and an oceanfront restaurant.
The price is CA $200
CA $239 total
includes taxes & fees
Nov 16 - Nov 17
The Four Seasons Hotel

2. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,003 reviews)
The price is CA $74
CA $89 total
includes taxes & fees
Dec 13 - Dec 14
Hotel Indigo Dundee by IHG

3. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,291 reviews)
The price is CA $119
CA $143 total
includes taxes & fees
Dec 6 - Dec 7
Apex City Quay Hotel & Spa

4. Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (813 reviews)
The price is CA $66
CA $79 total
includes taxes & fees
Nov 22 - Nov 23
Hill Park Hotel

5. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (488 reviews)
The price is CA $79
CA $94 total
includes taxes & fees
Dec 6 - Dec 7
Four Points Flex by Sheraton Dundee

6. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (286 reviews)
The price is CA $171
CA $205 total
includes taxes & fees
Dec 2 - Dec 3
5Pilmourplace

7. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
3.0 star property
Dundee
8.8 out of 10, Excellent, (788 reviews)
The price is CA $93
CA $112 total
includes taxes & fees
Nov 22 - Nov 23
Invercarse Hotel Dundee, BW Signature Collection

8. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $93
CA $111 total
includes taxes & fees
Nov 22 - Nov 23
Carnoustie Golf Hotel

9. Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
4.0 star property
Balloch
8.6 out of 10, Excellent, (780 reviews)
The price is CA $85
CA $101 total
includes taxes & fees
Nov 29 - Nov 30
Queen of the Loch, Balloch by Marston's Inns

10. Dean Park Hotel

Dean Park Hotel
4.0 star property
Kirkcaldy
8.8 out of 10, Excellent, (832 reviews)
The price is CA $90
CA $108 total
includes taxes & fees
Dec 13 - Dec 14
Dean Park Hotel
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 Perthshire

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia