A historic building with multiple towers and a large entrance.

Search Lakeside 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 Lakeside Hotels

Tonight
18 Aug - 19 Aug
Tomorrow
19 Aug - 20 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Our top choices for Perthshire hotels on the lake

1. Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
United Kingdom
Andrew
₹43,059
₹51,671 total
includes taxes & fees
31 Aug - 1 Sept
Fonab Castle Hotel & Spa

2. Craigatin House & Courtyard (Adults only)

Craigatin House & Courtyard (Adults only)
Pitlochry
United Kingdom
Paul
₹23,607
₹28,329 total
includes taxes & fees
24 Aug - 25 Aug
Craigatin House & Courtyard (Adults only)

3. Dunalastair Hotel Suites

Dunalastair Hotel Suites
Pitlochry
United Kingdom
Nigel
₹20,285
₹24,342 total
includes taxes & fees
14 Sept - 15 Sept
Dunalastair Hotel Suites

4. Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa
Pitlochry
United Kingdom
Sally-ann
₹17,949
₹21,539 total
includes taxes & fees
30 Aug - 31 Aug
Loch Rannoch Hotel and Spa

5. The Four Seasons Hotel

The Four Seasons Hotel
Crieff
United States
Brian
₹14,966
₹17,960 total
includes taxes & fees
25 Aug - 26 Aug
The Four Seasons Hotel

6. Macdonald Forest Hills Hotel & Spa

Macdonald Forest Hills Hotel & Spa
Stirling
United Kingdom
william
₹15,742
₹18,890 total
includes taxes & fees
13 Sept - 14 Sept
Macdonald Forest Hills Hotel & Spa
View all properties

Top Perthshire Hotel Reviews

Loch Rannoch Hotel and Spa

Loch Rannoch Hotel and Spa

8/10 Good
"Friendly,helpful staff . Good breakfast choices with orders from the kitchen included. Great location."
Samar 2-night trip
Posted 2 days ago
Loch Rannoch Hotel and Spa
The Kenmore Club

The Kenmore Club

8/10 Good
"Can’t fault anything."
Lee 2-night trip
Posted 3 weeks ago
The Kenmore Club

Explore a world of travel with Expedia