Hotels in Perth, United Kingdom

Add more rooms Cancel Done
Search Hotels

Where to Stay in Perth, United Kingdom?

Where To Stay

 

There are lots of options when it comes to accommodation in Perth – it just depends on your budget and taste.

Scotland’s Hotel and Spa:

This wonderful traditional Scottish family friendly hotel and spa has a fitness centre, free high speed internet, a swimming pool, restaurant and swimming pool. Don’t be put off by the dark exterior, the staff are welcoming and friendly.

Sunbank House Hotel:

This warm and welcoming boutique hotel has a everything you would expect from Scottish hospitality. The food in the restaurant is superb and the beds are as comfortable as they get.

Royal George Hotel:

Idyllically located on the banks of the River Tay in the heart of the city, this hotel has been around for some 230 years. There is a fully licensed bar and restaurant with a focus on Scottish cuisine. Highly recommended. 

What To Eat

Duncan’s in Perth:

As the latest addition to the Perth restaurant scene, Duncan’s makes a welcome appearance. Ingredients are sourced locally (so you’re guaranteed freshness) and the staff are very welcoming and friendly.

63 Tay Street:

Located in the heart of historic Perth, this highly regarded restaurant also uses locally sourced produce which is of excellent quality. Their extensive wine list is one of the highlights of the restaurant.

The Bothy:

This restaurant serves traditional Scottish dishes with a few European flavours thrown into the mix for good measure. The setting is warm and homely and there is an extensive wine list and cocktail menu. 

Best Hotels Deals in Perth, United Kingdom

  • Sky Lodge Perth

    Perth Airport, Perth

    NEARBY
    Nearby

    Sky Lodge Perth

    • Airport (Fife Airport)
      29.462 km
    • Bus Station (Murray Street Bus Station)
      5.513 km
    • Rail Station (Dunkeld and Birnam Railway Station)
      18.471 km
  • Victoria Hotel

    Lowermill Street, Blairgowrie

    NEARBY
    Nearby

    Victoria Hotel

    • Airport (RAF Leuchars)
      37.968 km
    • Bus Station (Val Schofield)
      0.96 km
    • Rail Station (Dunkeld and Birnam Railway Station)
      15.249 km
  • Northlees Farm

    Northlees Farm Kinfauns, Perth

  • Longforgan Coaching Inn

    Main Street, Longforgan, Dundee

    REVIEWS|NEARBY
    Nearby

    Longforgan Coaching Inn

    • Airport (RAF Leuchars)
      18.435 km
    • Bus Station (Dundee City Centre, opp Police Station)
      8.612 km
    • Rail Station (Dundee Railway Station)
      9.159 km
    Review

    Longforgan Coaching Inn

    7.4
    Very Good

    152 guest reviews

    • 10
      Shower
    • 10
      Breakfast Area
    • 10
      Room
    • 10
      Food
    • 10
      Value For Money
    • 10
      Location
  • New County Hotel

    22/30 County Place, Perth

    REVIEWS|NEARBY
    Nearby

    New County Hotel

    • Airport (Fife Airport)
      26.935 km
    • Bus Station (Murray Street Bus Station)
      0.263 km
    • Rail Station (Dunkeld and Birnam Railway Station)
      20.092 km
    Review

    New County Hotel

    5.8
    Standard

    4 guest reviews

    • 6.5
      Room
    • 6
      Cleanliness
    • 7
      Service
    • 6.3
      Overall
  • The Greenside Hotel

    1 High Street, Glenrothes

    REVIEWS|NEARBY
    Nearby

    The Greenside Hotel

    • Airport (Fife Airport)
      2.437 km
    • Bus Station (Glenrothes Bus Station)
      2.288 km
    • Rail Station (Springfield Railway Station)
      13.809 km
    Review

    The Greenside Hotel

    8.5
    Excellent

    135 guest reviews

    • 9.1
      Room
    • 8.8
      Cleanliness
    • 10
      Location
    • 8.4
      Service
    • 10
      Value
    • 8.3
      Overall
  • The Famous Bein Inn Hotel

    Glenfarg, Glenfarg

    REVIEWS|NEARBY
    Nearby

    The Famous Bein Inn Hotel

    • Airport (Fife Airport)
      15.653 km
    • Bus Station (Murray Street Bus Station)
      11.502 km
    • Rail Station (Springfield Railway Station)
      19.092 km
    Review

    The Famous Bein Inn Hotel

    7.9
    Very Good

    235 guest reviews

    • 10
      Facilities
    • 10
      Surroundings
    • 5
      Food
    • 5
      Staff
    • 5
      Food & Drinks
  • The Gilvenbank Hotel

    Huntsman's Road, Glenrothes

    NEARBY
    Nearby

    The Gilvenbank Hotel

    • Airport (Fife Airport)
      4.978 km
    • Bus Station (Stagecoach)
      2.164 km
    • Rail Station (Springfield Railway Station)
      11.193 km
See all Hotels in Perth

Locate the Best Accommodations in Perth

Enable Map

Top Rated Hotels in Perth

  • Premier Inn Dundee North

    Camperdown Leisure Park, Dayton Drive, Dundee

    NEARBY
    Nearby

    Premier Inn Dundee North

    • Airport (RAF Leuchars)
      15.511 km
    • Bus Station (Dundee City Centre, opp Police Station)
      3.316 km
    • Rail Station (Dundee Railway Station)
      4.189 km
  • Atholl Arms Hotel

    Bridgehead, Dunkeld

  • Pitcullen Guest House

    17 Pitcullen Crescent, Perth

    NEARBY
    Nearby

    Pitcullen Guest House

    • Airport (Fife Airport)
      27.413 km
    • Bus Station (Murray Street Bus Station)
      1.045 km
    • Rail Station (Dunkeld and Birnam Railway Station)
      19.597 km
  • Tayburn House

    Perth Road, Dunkeld

    NEARBY
    Nearby

    Tayburn House

    • Airport (Fife Airport)
      47.123 km
    • Bus Station (Tibbermore, opp Coach House)
      18.359 km
    • Rail Station (Dunkeld and Birnam Railway Station)
      0.136 km
Find More Rooms