Find Beach Hotels in Perthshire

  • 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 availability on Perthshire Beach Hotels

Our top choices for Perthshire beach hotels

The Four Seasons Hotel

The Four Seasons Hotel
3.0 star property
Crieff
8.4 out of 10, Very Good, (206 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 ₩233,919
₩280,703 total
includes taxes & fees
Jun 17 - Jun 18
The Four Seasons Hotel

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (294 reviews)
The price is ₩669,976
₩803,971 total
includes taxes & fees
Jun 17 - Jun 18
Cameron House on Loch Lomond

Orocco Pier

Orocco Pier
3.5 star property
South Queensferry
9.2 out of 10, Wonderful, (495 reviews)
  • cleanliness
    Unwind by the Scottish coast with easy beach access, breathtaking views, and attentive staff ready to make your stay memorable.
The price is ₩189,169
₩227,003 total
includes taxes & fees
Jun 28 - Jun 29
Orocco Pier

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,003 reviews)
  • cleanliness
    Escape to the Scottish coast with ocean adventures by day and five-star dining by night at this luxurious golf resort.
The price is ₩542,591
₩651,110 total
includes taxes & fees
Jun 22 - Jun 23
Fairmont St Andrews

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (721 reviews)
The price is ₩146,962
₩176,354 total
includes taxes & fees
Jul 12 - Jul 13
Hill Park Hotel

Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (458 reviews)
The price is ₩252,565
₩303,078 total
includes taxes & fees
Jun 29 - Jun 30
Duck Bay Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
4.0 star property
Helensburgh
9.2 out of 10, Wonderful, (260 reviews)
  • cleanliness
    Escape to victorian charm near the beach, where ocean-view dining and coastal exploration create a serene scottish retreat.
The price is ₩377,159
₩452,583 total
includes taxes & fees
Jun 29 - Jun 30
Knockderry Country House Hotel

Abbotsford Hotel

Abbotsford Hotel
3.0 star property
Dumbarton
9.0 out of 10, Wonderful, (395 reviews)
The price is ₩149,159
₩178,999 total
includes taxes & fees
Jun 21 - Jun 22
Abbotsford Hotel

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (229 reviews)
The price is ₩303,756
₩364,508 total
includes taxes & fees
Jun 30 - Jul 1
5Pilmourplace

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,005 reviews)
The price is ₩957,712
₩1,149,255 total
includes taxes & fees
Jun 22 - Jun 23
Old Course 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