Find beach hotels in Perth

Beach vacation deals from $77

Check availability on Perth Beach Hotels

Our top choices for Perth beach hotels

Aberdour Hotel

Aberdour Hotel
3.0 star property
Aberdour
8.2 out of 10, Very Good, (14 reviews)
"Staff are friendly and helpful! Food in the restaurant is delicious! Great stay! "
United States
Leisha
$114 nightly
The price is $137
Mar 17 - Mar 18
Total with taxes and fees
Aberdour Hotel

Hill Park Hotel

Hill Park Hotel
3.0 star property
Rosyth
8.6 out of 10, Excellent, (666 reviews)
"Quiet, clean. Greggs across the road, she'll garage to the left, chippy next door"
United Kingdom
Sam
$66 nightly
The price is $79
Mar 15 - Mar 16
Total with taxes and fees
Hill Park Hotel

The Elbow Room

The Elbow Room
3.0 star property
Kirkcaldy
9.2 out of 10, Wonderful, (200 reviews)
"Very nice room and great location with local amenities for anything you might need, welcoming friendly staff, really great place."
United Kingdom
Dean
$64 nightly
The price is $77
Mar 15 - Mar 16
Total with taxes and fees
The Elbow Room

Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (36 reviews)
"Ann was so lovely and provided an amazing breakfast!"
Canada
Linda
$111 nightly
The price is $133
Mar 16 - Mar 17
Total with taxes and fees
Balhousie Farm

Orocco Pier

Orocco Pier
3.5 star property
South Queensferry
9.2 out of 10, Wonderful, (470 reviews)
"Lovely hotel we had a relaxing stay and the staff were lovely and food was excellent "
United Kingdom
Michael
$90 nightly
The price is $108
Mar 11 - Mar 12
Total with taxes and fees
Orocco Pier

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,006 reviews)
"Great hotel "
United Kingdom
Vincent
$275 nightly
The price is $330
Mar 31 - Apr 1
Total with taxes and fees
Fairmont St Andrews

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (196 reviews)
"This is a great no-frills option in St Andrews. Great location!"
United States
Molly
$152 nightly
The price is $182
Mar 18 - Mar 19
Total with taxes and fees
5Pilmourplace

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (370 reviews)
"Lovely atmosphere. Staff were so attentive and courteous. Room was very clean and the food was great. Would certainly go back."
United Kingdom
Derek
$172 nightly
The price is $206
Mar 22 - Mar 23
Total with taxes and fees
Rufflets St Andrews

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44 reviews)
"The breakfast is top class. I would also commend the comfort of the bed and the shower was one of the best that we have had during our travels"
Australia
John
$104 nightly
The price is $125
Mar 22 - Mar 23
Total with taxes and fees
Seascape Largo

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (420 reviews)
"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
$121 nightly
The price is $121
Mar 11 - Mar 12
Total with taxes and fees
Dunclutha 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

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

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