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
Aug 10 - Aug 11
Tomorrow
Aug 11 - Aug 12
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

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.
¥24,603
¥29,524 total
includes taxes & fees
Sep 10 - Sep 11
The Four Seasons Hotel

2. Douglas Hotel

Douglas Hotel
Clydebank
¥16,441
¥19,729 total
includes taxes & fees
Sep 6 - Sep 7
Douglas Hotel

3. Golden Jubilee Hotel

Golden Jubilee Hotel
Clydebank
¥15,804
¥18,965 total
includes taxes & fees
Aug 16 - Aug 17
Golden Jubilee Hotel

4. Ingliston Country Club Hotel

Ingliston Country Club Hotel
Bishopton
¥20,320
¥24,383 total
includes taxes & fees
Sep 3 - Sep 4
Ingliston Country Club Hotel

5. JA Mar Hall Scotland

JA Mar Hall Scotland
Bishopton
¥49,663
¥59,596 total
includes taxes & fees
Aug 11 - Aug 12
JA Mar Hall Scotland

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.
¥25,845
¥32,566 total
includes taxes & fees
Sep 7 - Sep 8
Orocco Pier

7. Abbotsford Hotel

Abbotsford Hotel
Dumbarton
¥15,506
¥18,607 total
includes taxes & fees
Aug 17 - Aug 18
Abbotsford Hotel

8. DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Dunfermline
¥25,456
¥30,547 total
includes taxes & fees
Sep 3 - Sep 4
DoubleTree by Hilton Edinburgh - Queensferry Crossing

9. Hill Park Hotel

Hill Park Hotel
Rosyth
¥11,147
¥13,376 total
includes taxes & fees
Aug 30 - Aug 31
Hill Park Hotel

10. Queensferry guest house

Queensferry guest house
Rosyth
¥11,450
¥13,739 total
includes taxes & fees
Sep 7 - Sep 8
Queensferry guest house
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