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
Oct 11 - Oct 12
Tomorrow
Oct 12 - Oct 13
Next weekend
Oct 16 - Oct 18
In two weeks
Oct 23 - Oct 25

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$4,648
NT$5,577 total
includes taxes & fees
Oct 12 - Oct 13
The Four Seasons Hotel

2. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
NT$2,641
NT$3,169 total
includes taxes & fees
Oct 18 - Oct 19
Apex City Quay Hotel & Spa

3. Old Course Hotel

Old Course Hotel
St. Andrews
NT$12,148
NT$14,577 total
includes taxes & fees
Nov 3 - Nov 4
Old Course Hotel

4. Marine & Lawn Rusacks

Marine & Lawn Rusacks
St. Andrews
  • Relax at this beachside golf retreat with luxury amenities just steps from sandy shores.
NT$11,056
NT$13,267 total
includes taxes & fees
Nov 1 - Nov 2
Marine & Lawn Rusacks

5. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
Dundee
NT$3,134
NT$3,760 total
includes taxes & fees
Nov 2 - Nov 3
Staybridge Suites Dundee by IHG

6. Invercarse Hotel Dundee, BW Signature Collection

Invercarse Hotel Dundee, BW Signature Collection
Dundee
NT$2,282
NT$2,738 total
includes taxes & fees
Nov 1 - Nov 2
Invercarse Hotel Dundee, BW Signature Collection

7. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
NT$1,761
NT$2,113 total
includes taxes & fees
Nov 1 - Nov 2
Four Points Flex by Sheraton Dundee

8. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
NT$1,796
NT$2,155 total
includes taxes & fees
Nov 1 - Nov 2
Hotel Indigo Dundee by IHG

9. 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.
NT$8,632
NT$10,358 total
includes taxes & fees
Nov 3 - Nov 4
Fairmont St Andrews

10. The Clarendon

The Clarendon
Dundee
NT$3,223
NT$3,867 total
includes taxes & fees
Nov 2 - Nov 3
The Clarendon
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