Search Hotels with Restaurant in Perth
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Check availability on Perth Hotels with Restaurant
Top Perth Hotels with Restaurant
Meikleour Arms Hotel and Restaurant
Meikleour Arms Hotel and Restaurant
9.6 out of 10, Exceptional, (160)
The price is £135
includes taxes & fees
21 May - 22 May
The Bankfoot Inn
The Bankfoot Inn
9.2 out of 10, Wonderful, (104)
The price is £107
includes taxes & fees
2 Jun - 3 Jun
Leonardo Boutique Huntingtower Perth
Leonardo Boutique Huntingtower Perth
9.0 out of 10, Wonderful, (726)
The price is £139
includes taxes & fees
9 May - 10 May
Ballathie Country House Hotel and Estate
Ballathie Country House Hotel and Estate
9.0 out of 10, Wonderful, (414)
The price is £116
includes taxes & fees
12 May - 13 May
The Lodge At Perth Racecourse
The Lodge At Perth Racecourse
9.0 out of 10, Wonderful, (142)
The price is £66
includes taxes & fees
19 May - 20 May
Holiday Inn Express Perth, an IHG Hotel
Holiday Inn Express Perth, an IHG Hotel
8.8 out of 10, Excellent, (909)
The price is £85
includes taxes & fees
12 May - 13 May
The Royal George Hotel
The Royal George Hotel
8.6 out of 10, Excellent, (352)
The price is £150
includes taxes & fees
6 May - 7 May
Parklands Hotel
Parklands Hotel
8.6 out of 10, Excellent, (250)
The price is £83
includes taxes & fees
20 May - 21 May
Salutation Hotel
Salutation Hotel
8.2 out of 10, Very good, (620)
The price is £80
includes taxes & fees
19 May - 20 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Perth Hotels with Restaurant information
Hotels with Restaurant in Perth |
39 |
---|---|
Highest price | £150 |
Cheapest price | £66 |
Number of guest reviews | 3,758 |
Total number of hotels in Perth | 2,538 |
Frequently asked questions
Perth Hotel ReviewsExpedia verified reviews
5/5 Excellent
"Lovely"
A verified traveller stayed at Stirling Court Hotel
Posted 2 days ago
Choose Your Perth Hotel Style
- Boutique Hotels (2)
- Business Hotels (19)
- Cheap Hotels (9)
- Family-Friendly Hotels (19)
- Golf Hotels (30)
- Green Hotels (5)
- Historic Hotels (34)
- Hotels near Museums (28)
- Hotels with Air Conditioning (5)
- Hotels with Airport Transfers (2)
- Hotels with Balcony (1)
- Hotels with Breakfast (36)
- Hotels with Connecting Rooms (5)
- Hotels with Entertainment (7)
- Hotels with Gym (2)
- Hotels with Hot Tubs (3)
- Hotels with Laundry Service (11)
- Hotels with Parking (34)
- Hotels with Parking (31)
- Hotels with Pool (1)
- Hotels with Room Service (14)
- Hotels with Wifi (32)
- Hotels with a Bar (23)
- Hotels with a View (13)
- Luxury Hotels (9)
- Mountain Hotels (1)
- Pet-Friendly Hotels (16)
- Romantic Hotels (6)
- Shopping Hotels (11)
- Ski Hotels (1)
- Sports Hotels (14)
- Wedding Hotels (6)
More accommodation types in Perth
- Apartments (4,318)
- Cottages (3,788)
- Holiday Homes (1,993)
- Guest Houses (505)
- B&B (452)
- Cabin Rentals (277)
- Lodges (221)
- Inns (158)
- Chalets (132)
- Hostels (115)
- Villas (104)
- Condo Rentals (86)
- Serviced Apartments (57)
- Residences (57)
- Farmstay (35)
- Caravan Parks (26)
- Country Houses (22)
- Castles (20)
- Holiday Parks (5)
- Houseboats (5)
- Resorts (3)
- Town Houses (2)
- Capsule Hotels (1)
- Ranches (1)
Hotels near popular Perth Attractions
- Hotels near Scone Palace
- Hotels near Perth Racecourse
- Hotels near Perth Concert Hall
- Hotels near Huntingtower Castle
- Hotels near St. John's Kirk
- Hotels near Black Watch Regimental Museum
- Hotels near Perth Theatre
- Hotels near McDiarmid Park
- Hotels near Perth Art Gallery and Museum
- Hotels near Abernethy Village
Hotels in Perth by Star Rating
Most Popular Hotels in Perth
- The Pitlochry Hydro Hotel
- The Landmark Hotel and Leisure Club
- The Stirling Highland Hotel
- Highland Gate, Stirling by Marston's Inns
- The City Hotel
- Atholl Palace Hotel
- Stirling Court Hotel
- Malmaison Dundee
- Carnoustie Golf Hotel
- Hotel Indigo Dundee, an IHG Hotel
- Kennacoil - Glamping
- Hill Park Hotel
- Hotel Colessio
- Sweet Chestnut, Dunfermline by Marston's Inns
- Old Course Hotel
- Rusacks St Andrews
- The Victoria Hotel
- DoubleTree by Hilton Dunblane Hydro
- Premier Lodge
- Holiday Inn Express Dunfermline, an IHG Hotel
Expedia's Latest Trends
Hotels
Flights
Activities