Filters
Popular
14
19
14
13
11
25
1
6
3
Search by name
Star rating
1
15
26
1
77
MoreLess
Guest rating
6
3
MoreLess
Accommodation type
25
MoreLess
Price per night
2
10
12
1
1
MoreLess
Nearby
14
14
14
9
3
2
14
14
MoreLess
Airports
22
MoreLess
Hotel type
22
18
18
14
12
12
7
3
1
4
1
1
MoreLess
Amenities
19
14
13
11
7
6
3
MoreLess
Room features
7
6
2
2
10
1
MoreLess
Services
6
1
2
6
7
MoreLess
Brands
1
1
1
1
1
1
1
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
We offer 127 hotels in Perth
Get Prices

3-star hotels in Perth

Filter by
Popular
14
19
14
13
11
25
1
6
3
Search by name
Star rating
1
15
26
1
77
MoreLess
Guest rating
6
3
MoreLess
Accommodation type
25
MoreLess
Price per night
2
10
12
1
1
MoreLess
Nearby
14
14
14
9
3
2
14
14
MoreLess
Airports
22
MoreLess
Hotel type
22
18
18
14
12
12
7
3
1
4
1
1
MoreLess
Amenities
19
14
13
11
7
6
3
MoreLess
Room features
7
6
2
2
10
1
MoreLess
Services
6
1
2
6
7
MoreLess
Brands
1
1
1
1
1
1
1
MoreLess
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Your selection
Salutation Hotel Perth34 South Street, Perth, United Kingdom, PH2 8PHView on map
500 yd from City Center400 yd from Scone Palace
The grand venue offers a shared lounge and a tennis court while being housed in a historical-style building of Perth.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.6
Very good357 reviews
Price fromUS$ 96per nightSelect
Mercure Perth HotelWest Mill Street, Perth, United Kingdom, PH1 5QPView on map
300 yd from City Center200 yd from St Ninian's Cathedral
Less than 1 km from the city centre of Perth, this 76-room accommodation features a shared lounge and barbeque grills.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    • 24-hour room service
    +2
7.4
Very good232 reviews
Price fromUS$ 107per nightSelect
New County Hotel Perth22/30 County Place, Perth, United Kingdom, PH2 8EEView on map
100 yd from City Center300 yd from Scone Palace
The hotel offers to try special cuisine of the hotel set in a central location nearby Scone Palace.
  • The hotel has
    • Paid parking
    +1
6.8
Nice111 reviews
Price fromUS$ 66per nightSelect
Best Western Queens Hotel PerthLeonard Street, Perth, United Kingdom, PH2 8HBView on map
300 yd from City Center500 yd from Scone Palace
Located just off Scone Palace, this hotel is nestled in a traditional-style building and features an indoor pool.
  • The hotel has
    • Paid parking
    +1
7.6
Very good322 reviews
Price fromUS$ 86per nightSelect
Lovat Hotel Perth90-92 Glasgow Road, Perth, United Kingdom, PH2 0LTView on map
1100 yd from City Center400 yd from Perth Royal Infirmary
Centrally set close to The Fergusson Gallery, the hotel offers en-suite rooms and a 24-hour restaurant.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
6.8
Nice18 reviews
Price fromUS$ 84per nightSelect
Grampian Hotel Perth37 York Place, Perth, United KingdomView on map
400 yd from City Center500 yd from Scone Palace
The hotel is based close to Perth Royal Infirmary in Perth, and consists of 13 rooms with fresh decor.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    • Coffee/Tea in lobby
    • Coffee shop
    +4
7.8
Very good70 reviews
Price fromUS$ 118per nightSelect
Ballathie Sportsmans Lodge PerthKincalven Stanley, United Kingdom, Stanley, Perth, United Kingdom, 00View on map
8.4 mi from City Center
This excellent hotel is within 9 miles of the city center and features air-conditioned rooms.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 144per nightSelect
Holiday Inn Express Perth200 Dunkeld Road, Perth, United Kingdom, PH1 3AQView on map
1.8 mi from City Center1300 yd from University of the Highlands and Islands Perth College
Close to The Black Watch Castle & Museum in Perth, the comfortable hotel is lodged in a royal-style building and consists of 81 rooms.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour reception
    +2
8.2
Great343 reviews
Price fromUS$ 115per nightSelect
The Royal George Hotel PerthTay Street, Perth, United KingdomView on map
700 yd from City Center400 yd from Perth and Kinross Council
The exclusive hotel has a traditional restaurant and offers glorious views, boasting location close to the River Tay.
  • The hotel has
    • On-site car park
    +1
8.2
Great379 reviews
Price fromUS$ 119per nightSelect
The Last Cast Hotel PerthMain Street, Perth, United KingdomView on map
3.4 mi from City Center
Located within a short distance of Elcho Castle, this venue offers designer accommodation with 6 individual rooms.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 109per nightSelect
Bronton Cottage PerthEdinburgh Road, Perth, United KingdomView on map
3.8 mi from City Center
Guests of this designer hotel can relax at an indoor pool and have their drinks at the lounge bar.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price fromUS$ 114per nightSelect
Premier Inn Perth City CentrePerth Mill Street, Perth, United Kingdom, PH1 5HZView on map
500 yd from City Center200 yd from Perth and Kinross Council
This hotel with 83 rooms and an outdoor bar is ideally located 10 minutes' walk from the city center.
  • The hotel has
    • Cots
    +1
  • The hotel has
    • In-room air conditioning
    +1
Price fromUS$ 141per nightSelect
Clark Kimberley Guest House Perth57 59 Dunkeld Road, Perth, United KingdomView on map
1100 yd from City Center300 yd from Black Watch Museum
Offering convenient proximity to The North Inch Park, the hotel is also close to Scone Palace.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Bar/ Lounge area
    +1
Price fromUS$ 189per nightSelect
Travelodge Perth Broxden JunctionBroxden Trunk Road Service Area, Perth, United Kingdom, PH2 0PLView on map
1.9 mi from City Center1.2 mi from Perth Royal Infirmary
Located a few steps from Woodland Park, the hotel features 87 rooms with views over the garden.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 94per nightSelect
Newmill Farm Bed & Breakfast PerthNewmill Farm, Perth, United Kingdom, PH1 4PSView on map
This family hotel offers a lounge restaurant and a health club and a steam room, boasting location 10 km from Perth city center.
  • The bed & breakfast has
    • Free Wi-Fi in public areas
    +1
  • The bed & breakfast has
    • On-site car park
    +1
Price fromUS$ 103per nightSelect
Ballabeg Guest House Perth14 Keir Street, Perth, United Kingdom, PH2 7HJView on map
1300 yd from City Center1000 yd from Perth and Kinross Council
Guests can enjoy the city views and an outdoor pool, while taking advantage of the hotel's location close to Perth Racecourse as well as a train station.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Select
Sky Lodge Hotel PerthPerth Airport, Perth, United Kingdom, PH2 6PLView on map
3.6 mi from City Center
A few meters away you can enjoy Perth Racecourse.
  • The motel has
    • Free Wi-Fi in rooms
    +1
  • The motel has
    • 24-hour reception
    +1
8.2
Great5 reviews
Price fromUS$ 50per nightSelect
Pitcullen Guest House Perth17 Pitcullen Crescent, Perth, United Kingdom, PH2 7HTView on map
1400 yd from City Center1100 yd from Perth and Kinross Council
Situated 2 km from Perth city center, the hotel is adjacent to Huntingtower Castle and features a shared lounge and a library.
6.6
Nice13 reviews
Price fromUS$ 131per nightSelect
The Fitzroy Bed & Breakfast Perth8 Western Avenue, Perth, United Kingdom, PH1 1NYView on map
1300 yd from City Center200 yd from Perth Royal Infirmary
Situated 2 km from Perth city center, the hotel is adjacent to The North Inch Park and features an indoor swimming pool, a library and a golf course.
  • The bed & breakfast has
    • On-site car park
    +1
Price fromUS$ 84per nightSelect
Travelodge Perth A9Crieff Road, Perth, United Kingdom, PH1 3JJView on map
2.1 mi from City Center400 yd from Huntingtower Castle
The family hotel is a good starting point to Perth' sights including The Inveralmond Brewery and Huntingtower Castle.
  • The hotel has
    • Car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 119per nightSelect

Filtering results

Please wait...

26 hotels found