A historic building with multiple towers and a large entrance.

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
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Perthshire Beach Hotels

Tonight
Sep 24 - Sep 25
Tomorrow
Sep 25 - Sep 26
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Our top choices for Perthshire beach hotels

1. The Four Seasons Hotel

The Four Seasons Hotel
Crieff
  • Relax on sandy shores at this national park hotel with private beach access, scenic lake views, and an oceanfront restaurant.
NT$3,607
NT$4,328 total
includes taxes & fees
Oct 1 - Oct 2
The Four Seasons Hotel

2. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
NT$5,469
NT$6,562 total
includes taxes & fees
Oct 25 - Oct 26
Rufflets St Andrews

3. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
NT$5,861
NT$7,033 total
includes taxes & fees
Oct 25 - Oct 26
The Albany Hotel St Andrews

4. Old Course Hotel

Old Course Hotel
St. Andrews
NT$14,180
NT$17,016 total
includes taxes & fees
Oct 18 - Oct 19
Old Course Hotel

5. 5Pilmourplace

5Pilmourplace
St. Andrews
NT$6,274
NT$7,529 total
includes taxes & fees
Oct 12 - Oct 13
5Pilmourplace

6. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
NT$2,127
NT$2,552 total
includes taxes & fees
Oct 15 - Oct 16
Invercarse Hotel Dundee, BW Signature Collection

7. Orocco Pier

Orocco Pier
South Queensferry
  • Unwind by the Scottish coast with easy beach access, breathtaking views, and attentive staff ready to make your stay memorable.
NT$3,451
NT$4,349 total
includes taxes & fees
Oct 25 - Oct 26
Orocco Pier

8. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
NT$1,961
NT$2,353 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Indigo Dundee by IHG

9. The Clarendon

The Clarendon
Dundee
NT$3,229
NT$3,874 total
includes taxes & fees
Sep 27 - Sep 28
The Clarendon

10. Fisherman's Tavern Hotel - Inn by Greene King Inns

Fisherman's Tavern Hotel - Inn by Greene King Inns
Dundee
  • Unwind steps from the shoreline at this beachfront inn, where sandy relaxation meets exceptional hospitality and spotless comfort.
NT$2,548
NT$3,058 total
includes taxes & fees
Oct 11 - Oct 12
Fisherman's Tavern Hotel - Inn by Greene King Inns
View all properties

Choose what matters most at beach hotels in Perthshire

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia