Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Blairgowrie

Tonight Tonight Jun 22 - Jun 23
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Blairgowrie 3 Star Hotels

See all 413 Properties in Blairgowrie
Hampton By Hilton Dundee City Center

Hampton By Hilton Dundee City Center

1 Argyllgait, Dundee
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.6 out of 5 (206 reviews)
nice hotel close to city centreGreat place for a city break, well run very clean would stay again
May 29, 2018

Hampton By Hilton Dundee City Center$65

Hampton By Hilton Dundee City Center$65
The Station Hotel

The Station Hotel

1 Leonard Street, Perth
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
3.5 out of 5 (392 reviews)
Perfect locationPerfect location if travelling by train, we were there for a concert & the bus station is directly across the road for a commute to the football ground, within easy walking distance of the shops restaurants & bars that Perth has to offer. The room was spotless although a little bit tired for the ...
Jun 9, 2018

The Station Hotel$98

The Station Hotel$98
Holiday Inn Express Dundee

Holiday Inn Express Dundee

41 Dock Street, Dundee
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.0 out of 5 (618 reviews)
Excellent, modern hotel in the centre of DundeeThis is a modern, well maintained hotel in the centre of Dundee, located at the northern end of the Tay Road Bridge. Ideal for exploring the city's heritage and the wider area (rail and bus stations are within walking distance).
Jun 8, 2018

Holiday Inn Express Dundee$55

Holiday Inn Express Dundee$55
Scotlands Hotel & Leisure Club

Scotlands Hotel & Leisure Club

40 Bonnethill Road, Pitlochry
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.5 out of 5 (95 reviews)
-Good welcoming hotel with nice pool, steam room, sauna & jacuzzi. Food at the hotel was lovely. Staff were friendly.
Jun 18, 2018
Holiday Inn Express Perth

Holiday Inn Express Perth

200 Dunkeld Road, Perth
    3.0 out of 5.0
     
     
    4.2 out of 5 (370 reviews)
    Comfortable Not that cheap for a budget hotel. Despite booking well in advance and requesting rooms together, this wasn’t possible apparently! Pleasant staff, comfortable beds and clean.
    Jun 4, 2018

    Holiday Inn Express Perth$76

    Holiday Inn Express Perth$76
    McKays Hotel Bar & Restaurant

    McKays Hotel Bar & Restaurant

    138 Atholl Road, Pitlochry
      3.5 out of 5.0
       
       
      4.2 out of 5 (52 reviews)
      Lovely hotelLovely hotel staff were brilliant and food was excellent couldn't fault anything and entertainment was brilliant will definitely be going back
      Apr 23, 2018
      Highlander Hotel

      Highlander Hotel

      Kingussie Road, Newtonmore
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.0 out of 5 (131 reviews)
      Banish the Polar Bear Cub expereceHotel very welcoig, nice staff, can’t fault accomodation. Food was excellent and service the same. The hotel caters for bus parties which is reflected in breakfast times. Breakfast finishes at 9am which is too early. Although there was 2 bus parties in we were served very quickly in the restaurant. ...
      May 5, 2018

      Highlander Hotel$90

      Highlander Hotel$90
      Huntingtower Hotel

      Huntingtower Hotel

      Crieff Road, Perth
        3.0 out of 5.0
         
         
        4.5 out of 5 (101 reviews)
        Nice placeThe hotel is situated on lovely grounds and the rooms are spacious and comfortable--ours had a large bathroom. Would recommend if you need a place out of the way.
        May 19, 2018

        Huntingtower Hotel$105

        Huntingtower Hotel$105
        Best Western Invercarse Hotel

        Best Western Invercarse Hotel

        371 Perth Road, Dundee
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         
        4.2 out of 5 (129 reviews)
        Great serviceGreat service, lovely staff, very helpful. Room lovely, with tea/coffee making facilities. We were in new part of the hotel and had disable access room with wet floor bathroom. Receptionist Nadine went the extra mile to help to get us 2 rooms next to each other. Thanks for a pleasurable ...
        May 28, 2018

        Best Western Invercarse Hotel$54

        Best Western Invercarse Hotel$54
        Best Western Queens Hotel

        Best Western Queens Hotel

        160 Nethergate, Dundee
        • Free Cancellation
        • Reserve now, pay when you stay
        3.0 out of 5.0
         
         
        3.8 out of 5 (103 reviews)
        Nice hotel Good hotel clean rooms staff very helpful just a short walk to the city centre.
        Apr 14, 2018

        Best Western Queens Hotel$54

        Best Western Queens Hotel$54
        Map

        Three Star Hotel Guide for Blairgowrie

        There’s a reason the top 3 star hotels in Blairgowrie, Scotland are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Blairgowrie, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

        Search for a cheap deal on a 3 star upscale hotel in Blairgowrie for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Blairgowrie near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

        From business trips to family getaways, the Blairgowrie 3 star hotels offer a fantastic home base for any type of vacation.