Find beach hotels in Perth

Beach vacation deals from $74
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on Perth Beach Hotels

Our top choices for Perth beach hotels

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (675 reviews)
$67 nightly
The price is $80
Apr 16 - Apr 17
Total with taxes and fees
Hill Park Hotel

Aberdour Hotel

Aberdour Hotel
3.0 star property
Aberdour
8.4 out of 10, Very Good, (19 reviews)
$122 nightly
The price is $146
Apr 15 - Apr 16
Total with taxes and fees
Aberdour Hotel

The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (201 reviews)
$62 nightly
The price is $74
Apr 15 - Apr 16
Total with taxes and fees
The Elbow Room

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (139 reviews)
$206 nightly
The price is $247
May 3 - May 4
Total with taxes and fees
Stravithie Castle

Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (36 reviews)
$111 nightly
The price is $134
Apr 28 - Apr 29
Total with taxes and fees
Balhousie Farm

Orocco Pier

Orocco Pier
3.5 star property
South Queensferry
9.2 out of 10, Wonderful, (474 reviews)
  • cleanliness
    Unwind by the Scottish coast with easy beach access, breathtaking views, and attentive staff ready to make your stay memorable.
$96 nightly
The price is $116
Apr 19 - Apr 20
Total with taxes and fees
Orocco Pier

Drumoig Golf Hotel

Drumoig Golf Hotel
3.0 star property
St. Andrews
8.4 out of 10, Very Good, (345 reviews)
$101 nightly
The price is $121
Apr 19 - Apr 20
Total with taxes and fees
Drumoig Golf Hotel

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,003 reviews)
  • cleanliness
    Escape to the Scottish coast with ocean adventures by day and five-star dining by night at this luxurious golf resort.
$306 nightly
The price is $367
Apr 30 - May 1
Total with taxes and fees
Fairmont St Andrews

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (423 reviews)
$122 nightly
The price is $122
Apr 16 - Apr 17
Total with taxes and fees
Dunclutha Guest House

Shaftesbury Lodge Guest House

Shaftesbury Lodge Guest House
4.0 star property
Dundee
9.0 out of 10, Wonderful, (295 reviews)
$96 nightly
The price is $115
Apr 16 - Apr 17
Total with taxes and fees
Shaftesbury Lodge Guest House
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 Perth

Find out more about Perth

Perth and its attractions for beach lovers

While Perth, Scotland doesn't have a traditional beach, nearby natural attractions like the stunning Loch Earn and the picturesque shores of the River Tay offer beautiful waterside experiences. Families can enjoy a day out at the scenic Loch Earn, where you can enjoy water sports like kayaking or take a leisurely boat trip while soaking in breathtaking views of the surrounding hills. The nearby village of Scone, home to the historic Scone Palace, enhances the experience with its stunning gardens and rich history, perfect for family explorations. For those interested in wildlife, the RSPB Loch of Kinnordy reserve invites you to discover local bird species in their natural habitat, an exciting adventure for nature lovers. After a day of activities, consider staying in one of Perth's charming hotels that provide easy access to these attractions, allowing you to unwind in comfort and style, with attentive service that caters to your high expectations. The vibrant city center also offers a range of dining options, where you can indulge in locally sourced cuisine, making your stay an enjoyable blend of relaxation and adventure.

Top Perth Hotel Reviews

Frequently asked questions

What is Perth like for travelers who love the beach?
Known for its countryside and golf courses, Perth offers a lot for the traveler planning a getaway.
When's the best time for a beach vacation in Perth?
You can plan your beach trip with a look at weather throughout the year in Perth: The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Perth is 39 inches.
What is there to see and do around Perth?
After arriving and checking into your hotel, you'll probably want to explore your surroundings. Beach lovers can spend some quality time by the water at Burleigh Sands. Discover the area's countryside and gardens, and make time for local attractions like Perth Theatre and Perth Concert Hall. For more things to see and do, consider visiting Perth Art Gallery and Museum or Black Watch Regimental Museum.
What's the best way to get to my beach hotel in Perth?
This travel information can help you get to and around your beach accommodation in Perth with ease. To get to Perth, book a flight to Dundee (DND), the closest major airport, which is located 15.9 mi (25.5 km) from the city center. If you want to venture outside of the area, hop on a train at Perth Station.

Explore a world of travel with Expedia