
Compare and book 5 Star hotels in Cargill, Perth
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cargill 5 Star Hotels
Our top choices for Cargill 5-star hotels

1. Fonab Castle Hotel & Spa
Fonab Castle Hotel & SpaPitlochry
9.4 out of 10, Exceptional, (756 reviews)
The price is £220
includes taxes & fees
1 Dec - 2 Dec

2. Tigh Na Leigh
Tigh Na LeighBlairgowrie
10.0 out of 10, Exceptional, (99 reviews)
The price is £94
includes taxes & fees
8 Nov - 9 Nov

3. The Townhouse
The TownhousePerth
10.0 out of 10, Exceptional, (326 reviews)
The price is £112
includes taxes & fees
8 Nov - 9 Nov

4. Birchwood Pitlochry
Birchwood PitlochryPitlochry
9.8 out of 10, Exceptional, (36 reviews)
The price is £207
includes taxes & fees
11 Nov - 12 Nov

5. Ivybank Lodge
Ivybank LodgeBlairgowrie
9.8 out of 10, Exceptional, (127 reviews)
The price is £118
includes taxes & fees
10 Nov - 11 Nov

9. Balvaird Wing at Scone Palace
Balvaird Wing at Scone PalacePerth
10.0 out of 10, Exceptional, (1 review)
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 5-star hotels. See all 4-star hotels in Cargill.

Apex City Quay Hotel & Spa
1 West Victoria Dock Road Dundee Scotland
The price is £77 per night from 8 Nov to 9 Nov
£77
per night
8 Nov - 9 Nov
9.4/10 Exceptional! (1,294 reviews)
Still don't see what you're looking for?
See all properties in Cargill.
You can also use these popular filters to refine your search.
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.
Learn more about Cargill
Trip time! Discover the local cuisine, riverfront and spas in upscale Cargill.

Top Cargill Hotel Reviews

Fonab Castle Hotel & Spa
10/10 Excellent
Find out more about Cargill
Explore a world of travel with Expedia
- 2 Star Hotels in Perth
- 3 Star Hotels in Birkhill
- 3 Star Hotels in Blairgowrie
- 3 Star Hotels in Dunkeld
- 3 Star Hotels in Rattray
- 4 Star Hotels in Blairgowrie
- 4 Star Hotels in Bridge Of Earn
- 4 Star Hotels in Dalguise
- 4 Star Hotels in Dunkeld
- 4 Star Hotels in Forgandenny
- 4 Star Hotels in Glencarse
- 4 Star Hotels in Invergowrie
- 4 Star Hotels in Longforgan
- 4 Star Hotels in Perth
- 4 Star Hotels in Perthshire
- 5 Star Hotels in Abernethy
- 5 Star Hotels in Abernyte
- 5 Star Hotels in Alyth
- 5 Star Hotels in Auchterhouse
- 5 Star Hotels in Ballinluig
- 5 Star Hotels in Blairgowrie
- 5 Star Hotels in Coupar Angus
- 5 Star Hotels in Dunkeld
- 5 Star Hotels in Errol
- 5 Star Hotels in Glencarse
- 5 Star Hotels in Kirkton of Glenisla
- 5 Star Hotels in Perth
- 5 Star Hotels in Perthshire
- 5 Star Hotels in Scone
- 5 Star Hotels in Tayside
- Hotels near Blairgowrie Golf Club
- Blairgowrie Hotels
- Caravan Parks in Burrelton
- Villas in Burrelton
- Apartments in Cargill
- Cabin Rentals in Cargill
- B&B in Coupar Angus
- Cottages in Coupar Angus
- Coupar Angus Hotels
- Dunkeld Hotels
- Cottages in Guildtown
- Lodges in Guildtown
- Hotels near Historic Scotland Stanley Mills
- Cottages in Kinclaven
- Casino Hotels in Kinclaven
- Pet-Friendly Hotels in Kinclaven
- Kinclaven Hotels
- Lodges in Kinclaven
- Caravan Parks in Meikleour
- Pet-Friendly Hotels in Meikleour
- Meikleour Hotels
- Lodges in Meikleour
- Perth Hotels
- B&B in Stanley
- Cottages in Stanley
- Hotels with Hot Tubs in Stanley
- Luxury Hotels in Stanley
- Strathmore Hotels in Stanley
- Travelodge UK Hotels in Stanley
- Lodges in Stanley
- Holiday Homes in Stanley
- Farmstay in Tayside
- B&B in Tayside
- Cabin Rentals in Tayside
- Caravan Parks in Tayside
- Cottages in Tayside
- Country Houses in Tayside
- Hostels in Tayside
- Beach Resorts & in Tayside
- Family-Friendly Hotels in Tayside
- Hotels with Balcony in Tayside
- Hotels with Hot Tubs in Tayside
- Hotels with Pool in Tayside
- Luxury Hotels in Tayside
- Pet-Friendly Hotels in Tayside
- Riverside Hotels in Tayside
- Spa Hotels in Tayside
- Lodges in Tayside







































