Find Beach Hotels in Perthshire

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 43 Perthshire Beach Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Forgan Cottage - newly refurbished
10.0 out of 10, Exceptional, (92)
"Overall great property, really close to town and golf. Property was very clean and ideal for our trip"
Forgan Cottage - newly refurbished
Murray Library Hostel
2.0 star property
9.8 out of 10, Exceptional, (22)
"Amazing sea views, good location "
Murray Library Hostel
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, (895)
"Can't wait to go back! Lovely room looking over the golf course. The rooms had comfy beds and wonderful showers. Such a lovely stay. We will be visiting here again."
The price is AED 2,377
AED 2,852 total
includes taxes & fees
23 Jun - 24 Jun
Old Course Hotel
The Ship Inn
3.5 star property
9.6 out of 10, Exceptional, (60)
"This property is excellent, beautiful, 5 star hotel in the middle of a tiny town, disguised as a quaint little hotel. Everything is excellent, room, service, staff all beyond expectations. Loved it!!!"
The price is AED 1,005
AED 1,206 total
includes taxes & fees
11 Jul - 12 Jul
The Ship Inn
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, (299)
"Rusacks is an excellent in a perfect location in terms of access to St Andrews town and The Old Course. Highly recommended."
The price is AED 1,694
AED 2,005 total
includes taxes & fees
4 Jul - 5 Jul
Rusacks St Andrews
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1002)
"Could use shuttle service to golf clubs in St. Andrews "
The price is AED 1,222
AED 1,435 total
includes taxes & fees
4 Jul - 5 Jul
Fairmont St Andrews
Hotel du Vin & Bistro St. Andrews
4.0 star property
9.2 out of 10, Wonderful, (610)
"This hotel was wonderful! Very classy and comfortable. We enjoyed our stay very much!"
The price is AED 966
AED 1,127 total
includes taxes & fees
4 Jul - 5 Jul
Hotel du Vin & Bistro St. Andrews
The Old Manor Hotel
4.0 star property
9.2 out of 10, Wonderful, (229)
"Staff very welcoming. Newly renovated apart from some of the chairs in the lounge which were very grubby. Room small but clean. Comfy bed. Only one comfy chair in room. Dinner was very good and well presented. "
The price is AED 572
AED 687 total
includes taxes & fees
19 Jun - 20 Jun
The Old Manor Hotel
Apex City Quay Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1000)
"First class hotel. "
The price is AED 269
AED 313 total
includes taxes & fees
16 Jun - 17 Jun
Apex City Quay Hotel & Spa
19th Hole Hotel
3.5 star property
9.2 out of 10, Wonderful, (182)
"Stayed one night, check in we handled by the busy bar staff who showed us up to our room which was obviously newly renovated. Parking is first come first served in the rear so get in early. Had dinner in the restaurant and I can say that the choices were excellent and everything we ordered was delicious. Very friendly staff and was located on a quiet street. Only downside is that the room got quite warm and there is no fan or AC that we could use."
The price is AED 385
AED 449 total
includes taxes & fees
17 Jun - 18 Jun
19th Hole Hotel
Don't see what you're looking for?
See all available properties in Perthshire
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.

Recent reviews of Perthshire hotels
Expedia verified reviews