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 Hotels with Hot Tubs Concierge 60+ Traveller Golf Course Foodie Luxury Traveller Honeymoon Hotels Best Western Luxury Spa Hotels Unique Hotels Travelodge Hotels with Room Service Peace and Quiet Seeker Air Conditioning Premier Inn Family Resorts All Inclusive Hotels Boutique Spa Hotels Quiet Resorts Like a Local Beach Resorts Family Holiday Maker Shopping Fanatic Honeymoon Resorts Luxury Boutique Hotels Art and Architecture Lover Romantic Boutique Hotels Convention Hotels Luxury Resorts Holiday Inn Express Hotels with Balconies Cheap Resorts Thrifty Traveller Luxury Beach Hotels Trendsetter History Buff Urban Explorer Wedding Resorts Timeshare Rentals Golf Resorts Beach Goer Spring Break Hotels $ $$ $$$ $$$$ Beachfront Lodge Mercure Luxury Spa Resorts 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 Spa Resorts Boutique Hotels Boutique Resorts 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
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Larchwood Road, Pitlochry PH16 5AS, Scotland
28.6 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Tigh Na Cloich Hotel

TripAdvisor

Booking.com

Agoda.com
Loading prices...
37 York Place, Perth PH2 8EH, Scotland
20.8 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Grampian Hotel

Expedia.com

Hotels.com

Official Site
View all 6 deals
Loading prices...
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

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

Booking.com

Travelocity

HOTEL.INFO
View all 7 deals
US$93*
TripAdvisor
with Sunbank House...
View Deal
2 St. Leonard's Bank, Perth PH2 8EB, Scotland
21.1 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
Parklands

Booking.com

Expedia.com

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

Expedia.com

Booking.com

Hotels.com
View all 6 deals
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

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

Expedia.com

Booking.com

Hotels.com
View all 6 deals
US$51*
TripAdvisor
with Best Western
View Deal
Kingsway, Dundee DD2 4TD, Scotland
21.4 km from Blairgowrie Golf Club
  • Free Parking
Travelodge Dundee
US$67*
Orbitz.com

Expedia.com

Travelocity
SAVE US$34
US$67*
US$33*
Travelodge
View Deal
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
US$63*
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

Orbitz.com

Expedia.com

Travelodge
View all 5 deals
Loading prices...
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

Agoda.com
View all 6 deals
Loading prices...
371 Perth Road, Dundee DD2 1PG, Scotland
23.2 km from Blairgowrie Golf Club
  • Free Wifi
  • Free Parking
BEST WESTERN Invercarse Hotel
US$61*
TripAdvisor
US$63*
Orbitz.com
US$120*
AMOMA
View all 10 deals
SAVE US$59
US$120*
US$61*
Booking.com
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

Hotels.com

Booking.com

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

Expedia.com

Travelocity

LateRooms.com
US$33*
Travelodge
View Deal
296A Strathmore Avenue | Tayside, Dundee DD3 6SH, Scotland
24.0 km from Blairgowrie Golf Club
    No photo provided
    1 Hyndford Street, Dundee DD2 1HQ, Scotland
    24.3 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Shaftesbury Lodge

    Hotels.com

    Expedia.com

    Travelocity
    View all 5 deals
    Loading prices...
    10 Union Terrace, Dundee DD3 6JD, Scotland
    25.1 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Dunlaw House Hotel
    US$81*
    Priceline
    US$81*
    Booking.com
    US$81*
    Agoda.com
    US$81*
    TripAdvisor
    with Booking.com
    View Deal
    152-158 West Marketgait, Dundee DD1 1NJ, Scotland
    25.3 km from Blairgowrie Golf Club
    • Free Parking
    Travelodge Dundee Central Hotel

    Travelocity

    Expedia.com
    US$36*
    Travelodge
    View Deal
    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
    US$70*
    TripAdvisor

    Hotels.com
    US$70*
    Orbitz.com
    View all 6 deals
    US$70*
    Expedia.com
    View Deal
    East Haugh, Pitlochry PH16 5JS, Scotland
    25.6 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    East Haugh House

    TripAdvisor

    Expedia.com

    Booking.com
    View all 8 deals
    Loading prices...
    160 Nethergate, Dundee DD1 4DU, Scotland
    25.7 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    BEST WESTERN Queens Hotel

    Expedia.com

    Hotels.com
    US$99*
    Orbitz.com
    View all 9 deals
    Loading prices...
    44 Whitehall Crescent, Dundee DD1 4AY, Scotland
    25.9 km from Blairgowrie Golf Club
    • Free Wifi
    • Restaurant
    Malmaison Dundee
    US$80*
    TripAdvisor
    US$88*
    Booking.com
    US$86*
    Expedia.com
    View all 10 deals
    SAVE US$9
    US$88*
    US$80*
    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

    Booking.com

    PremierInn.com
    No availability for your dates
    41 Dock Street, Dundee DD1 3DR, Scotland
    26.0 km from Blairgowrie Golf Club
    • Free Wifi
    • Breakfast included
    Holiday Inn Express Dundee
    US$62*
    TripAdvisor
    US$62*
    Orbitz.com
    US$129*
    AMOMA
    View all 10 deals
    SAVE US$67
    US$129*
    US$62*
    Expedia.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
    US$100*
    TripAdvisor
    US$100*
    Expedia.com
    US$135*
    HotelQuickly
    View all 10 deals
    SAVE US$37
    US$135*
    US$98*
    Apex Hotels
    View Deal
    101 Broughty Ferry Road, Dundee DD4 6JE, Scotland
    26.7 km from Blairgowrie Golf Club
    • Free Parking
    • Breakfast included
    Craigtay Hotel
    US$62*
    Priceline
    US$62*
    Agoda.com

    Expedia.com
    View all 5 deals
    US$62*
    Booking.com
    View Deal
    2 Dalgleish Road, Dundee DD4 7JR, Scotland
    27.3 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Dundee Carlton Hotel

    Hotels.com

    Expedia.com
    US$57*
    Booking.com
    View Deal
    Perth Road, Pitlochry PH16 5LY, Scotland
    27.5 km from Blairgowrie Golf Club
    • Free Wifi
    • Free Parking
    Atholl Palace Hotel

    Expedia.com

    Booking.com

    Priceline
    US$145*
    TripAdvisor
    View Deal
    Still looking for a place to stay?
    Blairgowrie has 20 B&Bs/inns with 930 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

    TripAdvisor

    Booking.com

    Expedia.com
    View all 5 deals
    Loading prices...
    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 above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.