Find beach hotels in Perthshire from CA $84

  • 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 Hotel

This weekend
Next weekend

Our top choices for Perthshire beach hotels

The Four Seasons Hotel

The Four Seasons Hotel
3.0 star property
Crieff
8.2 out of 10, Very good, (194 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 $167
CA $200 total
includes taxes & fees
Mar 10 - Mar 11
The Four Seasons Hotel

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 CA $375
CA $449 total
includes taxes & fees
Mar 23 - Mar 24
Fairmont St Andrews

Knockderry Country House Hotel

Knockderry Country House Hotel
4.0 star property
Helensburgh
9.2 out of 10, Wonderful, (253 reviews)
  • cleanliness
    Escape to victorian charm near the beach, where ocean-view dining and coastal exploration create a serene scottish retreat.
The price is CA $205
CA $247 total
includes taxes & fees
Mar 17 - Mar 18
Knockderry Country House Hotel

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (666 reviews)
The price is CA $70
CA $84 total
includes taxes & fees
Mar 5 - Mar 6
Hill Park Hotel

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (249 reviews)
The price is CA $458
CA $550 total
includes taxes & fees
Mar 16 - Mar 17
Cameron House on Loch Lomond

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (478 reviews)
The price is CA $203
CA $244 total
includes taxes & fees
Mar 8 - Mar 9
The Albany Hotel St Andrews

Orocco Pier

Orocco Pier
3.5 star property
South Queensferry
9.2 out of 10, Wonderful, (469 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 CA $114
CA $137 total
includes taxes & fees
Mar 8 - Mar 9
Orocco Pier

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (369 reviews)
The price is CA $195
CA $234 total
includes taxes & fees
Mar 4 - Mar 5
Rufflets St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,003 reviews)
The price is CA $390
CA $468 total
includes taxes & fees
Mar 11 - Mar 12
Old Course Hotel

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (193 reviews)
The price is CA $208
CA $249 total
includes taxes & fees
Mar 4 - Mar 5
5Pilmourplace
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

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia