Find Hotel Deals

Select a date

Select a date

Hotel deals in Perthshire

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Tourist sights

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Craigvrack Hotel

    West Moulin Road, Pitlochry, United Kingdom (Open map)

    The business Craigvrack Hotel lies in a rural area of Pitlochry.

    Read more...

    From US$ 108
    price for 1 night
    RESERVE From US$ 108
  • Macdonald Loch Rannoch Hotel

    Kinloch Rannoch, Kinloch Rannoch, United Kingdom (Open map)

    Macdonald Loch Rannoch is a 3-star hotel offering squash, table tennis and abseiling for active rest and a sauna, a Jacuzzi and a spa center for relaxation.

    Read more...

    From US$ 101
    price for 1 night
    RESERVE From US$ 101
  • Royal Dunkeld Hotel

    Atholl Street, Dunkeld, United Kingdom (Open map)

    The 3-star Royal Dunkeld Hotel offers fine accommodation in Dunkeld.

    Read more...

    From US$ 77
    price for 1 night
    RESERVE From US$ 77
  • Grampian Hotel

    37 York Place, Perth, United Kingdom (Open map)

    The family-run The Grampian Hotel is ideally situated close to an ice rink.

    Read more...

    From US$ 64
    price for 1 night
    RESERVE From US$ 64
  • Kenmore Hotel

    The Square, Kenmore (Perth and Kinross), United Kingdom (Open map)

    Kenmore Hotel And Lodges is a 3-star venue set just 22.4 km from Sportscotland Institute of Sport, Central Library and Killiecrankie.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • Salutation Hotel

    34 South St, Perth, United Kingdom (Open map)

    Set in the heart of Perth, this excellent hotel features 84 rooms and offers a tennis court and a golf course. Salutation Hotel has been welcoming guests to its classic rooms since 1699.

    Read more...

    From US$ 41
    price for 1 night
    RESERVE From US$ 41
  • Windlestrae Hotel

    The Muirs, Kinross, United Kingdom (Open map)

    Windlestrae Hotel provides 45 rooms with a splendid view of the countryside. Founded in 1900, the hotel underwent a renovation in 2010.

    Read more...

    From US$ 59
    price for 1 night
    RESERVE From US$ 59
  • Atholl Arms Hotel

    Bridgehead, Dunkeld, United Kingdom (Open map)

    Read more...

    From US$ 95
    price for 1 night
    RESERVE From US$ 95
  • Newstead Bed And Breakfast

    Middle Flat, Newstead, Ancaster Road, , Crieff, United Kingdom (Open map)

    The countryside Newstead Bed And Breakfast is a decent example of a 3-star hotel in Crieff.

    Read more...

    From US$ 87
    price for 1 night
    RESERVE From US$ 87
  • Fishers Hotel

    Atholl Road,, Pitlochry, United Kingdom (Open map)

    Fishers Hotel is a welcoming venue in Pitlochry close to a cathedral, a theater and a castle.

    Read more...

    From US$ 83
    price for 1 night
    RESERVE From US$ 83
  • Mercure Perth Hotel

    West Mill Street, Perth, United Kingdom (Open map)

    The 3-star Mercure Perth Hotel is located in the center of Perth. Opened in 1900, the attractive hotel attracts visitors with its medieval architecture.

    Read more...

    From US$ 75
    price for 1 night
    RESERVE From US$ 75
  • Scotland'S Hotel & Leisure Club

    40 Bonnethill Road, Pitlochry, United Kingdom (Open map)

    The quiet Scotland'S Hotel & Leisure Club offers a luxury accommodation in the heart of Pitlochry. Remodeled in 2006, the property features Victorian architecture.

    Read more...

    From US$ 86
    price for 1 night
    RESERVE From US$ 86
  • Best Western Queens Hotel

    Leonard Street, Perth, United Kingdom (Open map)

    The comfortable Best Western Queens is a 3-star hotel and offers a leisure club and a heated swimming pool. Residing in a 5-story building, the hotel was opened in 1900 and renovated in 2009.

    Read more...

    From US$ 68
    price for 1 night
    RESERVE From US$ 68
  • Rosemount Hotel

    12 Higher Oakfield ;, Pitlochry, United Kingdom (Open map)

    Situated near bars and restaurants, this quiet hotel comprises 20 rooms next to Killiecrankie, University of the Highlands and Islands Perth College and Scone Palace.

    Read more...

    From US$ 111
    price for 1 night
    RESERVE From US$ 111
  • Best Western Lovat Hotel

    Glasgow Road, Perth, United Kingdom (Open map)

    Best Western Lovat Hotel is a 3-star venue set just 3.9 km from Scone Palace. This intimate hotel dates from 1990 and was refurbished in 2012.

    Read more...

    From US$ 55
    price for 1 night
    RESERVE From US$ 55
  • Kirklands Hotel

    High Street, Kinross, United Kingdom (Open map)

    Kirklands Hotel is a 3-star venue set just 22.6 km from Hill of Tarvit Mansion, Stewart's Melville College and Gleneagles.

    Read more...

    From US$ 80
    price for 1 night
    RESERVE From US$ 80
  • The Weem Inn

    Weem, nr. Aberfeldy, Aberfeldy, United Kingdom (Open map)

    The Weem Inn greets guests with free private parking, a golf course and a baggage storage.

    Read more...

    From US$ 70
    price for 1 night
    RESERVE From US$ 70
  • Angus Hotel

    Wellmeadow Blairgowrie Perthshire Scotland, Blairgowrie and Rattray, United Kingdom (Open map)

    Angus Hotel is a 3-star venue set just 22.3 km from Bernard King Library, Perth Concert Hall and Ninewells Hospital and Medical School.

    Read more...

    From US$ 45
    price for 1 night
    RESERVE From US$ 45
  • The Acarsaid

    Atholl Road 8, Pitlochry, United Kingdom (Open map)

    Acarsaid Hotel & Steakhouse is a quiet 3-star hotel set close to Scone Palace, Killiecrankie and University of the Highlands and Islands Perth College.

    Read more...

    From US$ 104
    price for 1 night
    RESERVE From US$ 104
  • New County Hotel

    22/30 County Place, Perth, United Kingdom (Open map)

    Set in the heart of Perth, this 3-star hotel offers great services and a peaceful atmosphere. The stylish hotel was built in 1900 and refurbished in 2010.

    Read more...

    From US$ 38
    price for 1 night
    RESERVE From US$ 38