A historic building with multiple towers and a large entrance.

Beach Resorts 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 Resorts

Tonight
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

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.
S$184
includes taxes & fees
8 Oct - 9 Oct
The Four Seasons Hotel

2. Hill Park Hotel

Hill Park Hotel
Rosyth
S$109
includes taxes & fees
4 Oct - 5 Oct
Hill Park Hotel

3. Old Course Hotel

Old Course Hotel
St. Andrews
S$813
includes taxes & fees
9 Oct - 10 Oct
Old Course Hotel

4. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
S$116
includes taxes & fees
27 Sept - 28 Sept
Invercarse Hotel Dundee, BW Signature Collection

5. The Clarendon

The Clarendon
Dundee
S$158
includes taxes & fees
27 Sept - 28 Sept
The Clarendon

6. 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.
S$208
includes taxes & fees
4 Oct - 5 Oct
Orocco Pier

7. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
  • Escape to the Scottish coast with ocean adventures by day and five-star dining by night at this luxurious golf resort.
S$451
includes taxes & fees
6 Oct - 7 Oct
Fairmont St Andrews

8. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
S$318
includes taxes & fees
15 Sept - 16 Sept
Rufflets St Andrews

9. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
S$297
includes taxes & fees
20 Sept - 21 Sept
The Albany Hotel St Andrews

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.
S$124
includes taxes & fees
4 Oct - 5 Oct
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