We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Green & up & up Internet & up Independent Hotels Non-Smoking Hotel Hotels with Restaurants Cheap Hotels Meeting Rooms Hotels with Free Wifi Accessible rooms Quiet Hotels Modern Hotels Wedding Hotels City Centre Hotels Business Centre Downtown Hotels Golf Hotels Suite Hotels Charming Hotels Hotels with Jacuzzi Spa Hotels Concierge Hotels with Hot Tubs Golf Course Foodie 60+ Traveller Luxury Traveller Honeymoon Hotels Best Western Luxury Spa Hotels Unique Hotels Peace and Quiet Seeker Travelodge Hotels with Room Service Air Conditioning Premier Inn Family Resorts Quiet Resorts Beach Resorts Shopping Fanatic Honeymoon Resorts All Inclusive Hotels Luxury Resorts Boutique Spa Hotels Like a Local Trendsetter Family Holiday Maker Wedding Resorts Luxury Boutique Hotels Art and Architecture Lover Romantic Boutique Hotels Convention Hotels Golf Resorts Beach Goer Holiday Inn Express Hotels with Balconies Cheap Resorts Thrifty Traveller Luxury Spa Resorts Luxury Beach Hotels History Buff Urban Explorer Timeshare Rentals Spa Resorts Spring Break Hotels Boutique Resorts $ $$ $$$ $$$$ Beachfront Nature Lover Lodge Mercure Hampton Inn Relais & Châteaux Hotels with Smoking Rooms Travellers' Top-Rated Hotels Thrill Seeker Apex Hotels Fishing Resorts Oceanfront Hotels Luxury Family Hotels Wetherspoon Hotels DoubleTree All Inclusive Resorts Boutique Hotels Within 10 km Within 25 km Within 50 km
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Kinclaven By Stanley, Stanley PH1 4QN, Scotland
7.3 km from Blairgowrie Golf Club
  • Free Parking
  • Restaurant
Ballathie House Hotel
USD 105*
TripAdvisor

Booking.com

Expedia.com
USD 105*
Hotels.com
View Deal
23 York Place | PH2 8EP, Perth PH2 8EP, Scotland
20.8 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Woodlea Guest House

TripAdvisor

Booking.com

Priceline
Loading prices...
50 Dundee Road, Perth PH2 7BA, Scotland
21.0 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Sunbank House Hotel

Booking.com

Orbitz.com

Travelocity
Loading prices...
2 St. Leonard's Bank, Perth PH2 8EB, Scotland
21.1 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Parklands

TripAdvisor

Booking.com

Expedia.com
Loading prices...
105 Leonard Street, Perth PH2 8HB, Scotland
21.1 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
BEST WESTERN Queens Hotel

Booking.com

Expedia.com

Hotels.com
Loading prices...
Leonard Street, Perth PH2 8HE, Scotland
21.1 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
The Station Hotel

TripAdvisor

Booking.com

Hotwire.com
Loading prices...
90 Glasgow Road, Perth PH2 0LT, Scotland
21.3 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
BEST WESTERN Lovat Hotel

Orbitz.com

Booking.com

Hotels.com
USD 90*
TripAdvisor
View Deal
Kingsway, Dundee DD2 4TD, Scotland
21.4 km from Blairgowrie Golf Club
  • Free Parking
Travelodge Dundee

Travelocity

Orbitz.com

Expedia.com
Loading prices...
1 Dayton Drive | Camperdown Leisure Park, Kingsway, Dundee DD2 3SQ, Scotland
21.9 km from Blairgowrie Golf Club
  • Free Parking
  • Restaurant
Premier Inn Dundee North Hotel

Booking.com

Agoda.com
USD 77*
PremierInn.com
View Deal
Broxden Services 2 Broxden Avenue | Broxden Roundabout Service Area, Perth PH2 0PX, Scotland
22.6 km from Blairgowrie Golf Club
  • Free Parking
Travelodge Perth Broxden Junction

Travelocity

Hotwire.com

Orbitz.com
Loading prices...
371 Perth Road, Dundee DD2 1PG, Scotland
23.1 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Best Western Dundee Invercarse Hotel

Orbitz.com

Booking.com
USD 69*
Expedia.com
SAVE USD 2
USD 69*
USD 67*
Priceline
View Deal
4 St. Malcolms Wynd, Kirriemuir DD8 4HB, Scotland
23.1 km from Blairgowrie Golf Club
  • Free Wifi
  • Breakfast included
Airlie Arms Hotel

Booking.com

Hotels.com

Expedia.com
USD 81*
TripAdvisor
with Airlie Arms Hotel
View Deal
25 Bank Street, Kirriemuir DD8 4BE, Scotland
23.3 km from Blairgowrie Golf Club
  • Free Parking
  • Restaurant
Thrums Hotel
4 West Park Villas 319 Perth Road, Dundee DD2 1NN, Scotland
23.9 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
West Park

TripAdvisor

Booking.com

Hotwire.com
Loading prices...
296A Strathmore Avenue, Dundee DD3 6SH, Scotland
24.0 km from Blairgowrie Golf Club
  • Free Parking
  • Restaurant
Travelodge Dundee Strathmore Avenue

Travelocity

Elvoline

Travelodge
Loading prices...
296A Strathmore Avenue | Tayside, Dundee DD3 6SH, Scotland
24.1 km from Blairgowrie Golf Club
    No photo provided
    10 Union Terrace, Dundee DD3 6JD, Scotland
    25.1 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Dunlaw House Hotel

    Booking.com
    USD 83*
    Agoda.com
    USD 83*
    Priceline
    View Deal
    152-158 West Marketgait, Dundee DD1 1NJ, Scotland
    25.3 km from Blairgowrie Golf Club
    • Free Parking
    Travelodge Dundee Central Hotel

    Travelodge
    Loading prices...
    39 Roseangle, Dundee, Scotland
    25.3 km from Blairgowrie Golf Club
    • Free Wifi
    Bruce Hotel
    1 Argyllgait, Dundee DD1 1PZ, Scotland
    25.4 km from Blairgowrie Golf Club
    • Free Wifi
    • Breakfast included
    Hampton by Hilton Dundee City Center
    USD 79*
    TripAdvisor

    Expedia.com

    Orbitz.com
    USD 79*
    Travelocity
    View Deal
    East Haugh, Pitlochry PH16 5JS, Scotland
    25.6 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    East Haugh House

    TripAdvisor

    Booking.com

    Hotels.com
    Loading prices...
    160 Nethergate, Dundee DD1 4DU, Scotland
    25.7 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    BEST WESTERN Queens Hotel
    USD 134*
    TripAdvisor

    Expedia.com

    Hotwire.com
    USD 134*
    Orbitz.com
    View Deal
    44 Whitehall Crescent, Dundee DD1 4AY, Scotland
    25.9 km from Blairgowrie Golf Club
    • Free Wifi
    • Restaurant
    Malmaison Dundee
    USD 98*
    TripAdvisor

    Booking.com
    USD 104*
    Agoda.com
    SAVE USD 7
    USD 104*
    USD 98*
    Travelocity
    View Deal
    Discovery Quay Riverside Drive | Riverside Drive, Dundee DD1 4XA, Scotland
    26.0 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Premier Inn Dundee Centre Hotel

    TripAdvisor

    Booking.com

    PremierInn.com
    Loading prices...
    41 Dock Street, Dundee DD1 3DR, Scotland
    26.0 km from Blairgowrie Golf Club
    • Free Wifi
    • Breakfast included
    Holiday Inn Express Dundee
    USD 69*
    TripAdvisor

    Expedia.com
    USD 92*
    HotelQuickly
    SAVE USD 23
    USD 92*
    USD 69*
    Booking.com
    View Deal
    1 Victoria Road, Dundee DD1 1EL, Scotland
    26.2 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Apex City Quay Hotel & Spa

    Apex Hotels

    Orbitz.com
    USD 88*
    Travelocity
    USD 88*
    Hotels.com
    View Deal
    101 Broughty Ferry Road, Dundee DD4 6JE, Scotland
    26.7 km from Blairgowrie Golf Club
    • Free Parking
    • Breakfast included
    Craigtay Hotel

    Orbitz.com

    Booking.com

    Travelocity
    Loading prices...
    2 Dalgleish Road, Dundee DD4 7JR, Scotland
    27.3 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Dundee Carlton Hotel

    Hotwire.com

    Orbitz.com

    Hotels.com
    USD 70*
    Booking.com
    View Deal
    Perth Road, Pitlochry PH16 5LY, Scotland
    27.5 km from Blairgowrie Golf Club
    • Free Parking
    • Breakfast included
    Atholl Palace Hotel

    Expedia.com
    USD 203*
    Booking.com

    Hotels.com
    SAVE USD 25
    USD 203*
    USD 178*
    TripAdvisor
    View Deal
    Pitlochry PH16 5EW, Scotland
    27.5 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Moulin Hotel
    USD 105*
    TripAdvisor

    Hotels.com
    USD 109*
    Booking.com
    SAVE USD 3
    USD 109*
    USD 105*
    Expedia.com
    View Deal
    Perth Road, Pitlochry PH16 5DJ, Scotland
    27.7 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Dundarach Hotel

    Booking.com

    Priceline

    Agoda.com
    Loading prices...
    Still looking for a place to stay?
    Blairgowrie has 20 B&Bs/inns with 940 reviews
    42 Balmoral Road, Blairgowrie PH10 7AF, Scotland
    2.5 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Rosebank House
    Contact accommodation for availability
    Hatton Road, Blairgowrie PH10 7HZ, Scotland
    3.0 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Glenshieling House
    Perth Road, Blairgowrie PH10 6EJ, Scotland
    5.2 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Gilmore House
    See all 20 Blairgowrie B&Bs/inns
    See all hotels in or near Blairgowrie
    Station Road, Coupar Angus PH13 9AL, Scotland
    5.3 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    The Red House Hotel
    Bridge of Cally PH10 7JJ, Scotland
    9.1 km from Blairgowrie Golf Club
    • Free Parking
    • Restaurant
    Bridge of Cally Hotel
    Contact hotel for availability
    Kinclaven By Stanley, Stanley PH1 4QN, Scotland
    7.3 km from Blairgowrie Golf Club
    • Free Parking
    • Restaurant
    Ballathie House Hotel
    USD 105*
    TripAdvisor

    Booking.com

    Expedia.com
    USD 105*
    Hotels.com
    View Deal
    Loyal Road, Alyth PH11 8JQ, Scotland
    9.2 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Lands of Loyal Hotel
    51-53 Mill Street, Stanley PH1 4NL, Scotland
    12.2 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Tayside Hotel
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.