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

    Search almost a million properties worldwide

Check availability on Perthshire Beach Hotels

Next weekend
In two weeks

Our top choices for Perthshire beach hotels

The Four Seasons Hotel

The Four Seasons Hotel
3.0 star property
Crieff
8.4 out of 10, Very Good, (202 reviews)
  • cleanliness
    Relax on sandy shores at this national park hotel with private beach access, scenic lake views, and an oceanfront restaurant.
"Room was clean with a great bath! View from room was amazing right across the loch. The staff were lovely, friendly and evening meal was good. The bar also had a nice atmosphere"
United Kingdom
Alison
The price is AED 567
AED 681 total
includes taxes & fees
31 May - 1 Jun
The Four Seasons Hotel

Cameron House on Loch Lomond

Cameron House on Loch Lomond
5.0 star property
Alexandria
9.0 out of 10, Wonderful, (282 reviews)
"Wonderful amenities, beautiful property, and high quality food at The Cameron House. The spa, pool, and gym are the nicest that I’ve seen in Scotland. The food is exceptional particularly the dinners and breakfast at The Cameron Grill, and the Great Scots Bar is a wonderful setting. Rooms v well appointed as well. "
United States
Jeffrey
The price is AED 1,150
AED 1,380 total
includes taxes & fees
26 May - 27 May
Cameron House on Loch Lomond

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"Absolutely beautiful hotel situated on The Old Golf Course. Amazing facilities. Luxurious. Fantastic Concierge that helped us arrange meals, transportation that added to our wonderful stay in St Andrews. Breakfast included with stunning views of the golf course and sea. Highly recommend."
United States
Kathryn
The price is AED 1,953
AED 2,344 total
includes taxes & fees
7 Jun - 8 Jun
Old Course Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
4.0 star property
Helensburgh
9.2 out of 10, Wonderful, (259 reviews)
  • cleanliness
    Escape to victorian charm near the beach, where ocean-view dining and coastal exploration create a serene scottish retreat.
"Fantastic little boutique hotel. Staff were really friendly, couldn’t do enough for you. We got a room upgrade when we arrived which was amazing. The view was fantastic. As for the food, wow! Well presented and very tasty. Sadly we couldn’t do the tasting menu as never gave any notice that we wanted it. Wasn’t disappointed though as the normal menu was very good. The hotel was also dog friendly. A welcome doggy pack was also provided. The hotel was littered with awards, the owner popped in a...
United Kingdom
Garry
The price is AED 823
AED 988 total
includes taxes & fees
24 Jun - 25 Jun
Knockderry Country House Hotel

Orocco Pier

Orocco Pier
3.5 star property
South Queensferry
9.2 out of 10, Wonderful, (484 reviews)
  • cleanliness
    Unwind by the Scottish coast with easy beach access, breathtaking views, and attentive staff ready to make your stay memorable.
"Fantastic experience- I chose the sea view balcony room. The view was out of this world and the room was so comfy and peaceful with the sound of the waves below, I had 10 hours sleep! The staff were lovely and the food was great in the bar downstairs. I’d imagine in high season it would be a lot noisier in this room in an evening due to crowds dining on the outside terrace below (it was v cold when I stayed so no one was outside :) ) Easy to get the bus to and from the train station took about...
United Kingdom
Rebecca
The price is AED 625
AED 751 total
includes taxes & fees
21 Jun - 22 Jun
Orocco Pier

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (702 reviews)
"Lovely view and very quiet "
United Kingdom
Rosemarie
The price is AED 372
AED 446 total
includes taxes & fees
7 Jun - 8 Jun
Hill Park Hotel

Duck Bay Hotel

Duck Bay Hotel
3.0 star property
Alexandria
9.0 out of 10, Wonderful, (447 reviews)
"The room was clean, warm and had a 'beach hut' style wood panelling."
United Kingdom
Lesley
The price is AED 530
AED 637 total
includes taxes & fees
31 May - 1 Jun
Duck Bay Hotel

Queen of the Loch, Balloch by Marston's Inns

Queen of the Loch, Balloch by Marston's Inns
4.0 star property
Alexandria
8.6 out of 10, Excellent, (711 reviews)
"Stayed here with my husband and 2 kids under 5yrs. Breakfast was very nice! The location gave us access to a lot of things around Loch Lomond (Faerie Trail was the kids favorite). Parking was convenient and the hotel is close to other restaurants. I would stay here again."
United States
Prachi
The price is AED 412
AED 494 total
includes taxes & fees
21 Jun - 22 Jun
Queen of the Loch, Balloch by Marston's Inns

The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (208 reviews)
"Very clean comfortable bed and bathroom. Very impressed by a little section with microwave and toaster available plates, knives and forks etc.. would definitely recommend the room with the little balcony"
United Kingdom
Tony
The price is AED 239
AED 287 total
includes taxes & fees
25 May - 26 May
The Elbow Room

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (140 reviews)
"My recent stay at Stravithie Castle was enchanting. This historic castle offers a perfect blend of old-world charm and modern luxury. The warm hospitality, classic rooms, and delicious Scottish cuisine made it an unforgettable experience. The surroundings are perfect for nature lovers, with nearby golf courses and beaches. I highly recommend Stravithie Castle for a delightful Scottish retreat."
Ireland
Kwame
The price is AED 666
AED 799 total
includes taxes & fees
25 May - 26 May
Stravithie Castle
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

Top Perthshire Hotel Reviews

Explore a world of travel with Expedia