Find hotels near Black Watch Regimental Museum, Perth from NT$1,494
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 3,116 hotels close to Black Watch Regimental Museum with room rates, reviews, and availability. Most hotels are fully refundable.

The Townhouse
1.3 km from Black Watch Regimental Museum
10.0 out of 10, Exceptional, (295)
The price is NT$3,808
NT$4,570 total
includes taxes & fees
Dec 2 - Dec 3

Hazeldene Guest House
0.9 km from Black Watch Regimental Museum
9.6 out of 10, Exceptional, (122)

Heidl Guest House
0.8 km from Black Watch Regimental Museum
9.0 out of 10, Wonderful, (291)
The price is NT$2,542
NT$3,051 total
includes taxes & fees
Dec 7 - Dec 8

Sunbank House Hotel
1.8 km from Black Watch Regimental Museum
9.4 out of 10, Exceptional, (91)
The price is NT$2,317
NT$2,781 total
includes taxes & fees
Nov 30 - Dec 1

The Royal George Hotel
0.9 km from Black Watch Regimental Museum
8.6 out of 10, Excellent, (429)
The price is NT$3,424
NT$4,109 total
includes taxes & fees
Dec 3 - Dec 4

Salutation Hotel
1.1 km from Black Watch Regimental Museum
8.2 out of 10, Very Good, (891)
The price is NT$1,782
NT$2,138 total
includes taxes & fees
Dec 14 - Dec 15
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.
Top Black Watch Regimental Museum Hotel Reviews

Apex City Quay Hotel & Spa
10/10 Excellent
Hotels near other Black Watch Regimental Museum attractions
Frequently asked questions
Explore a world of travel with Expedia
Other Hotels near Black Watch Regimental Museum, Perth
- St. Andrews Hotels
- Pitlochry Hotels
- Dundee Hotels
- Perth Hotels
- Dollar Hotels
- Scottish Highlands Hotels
- Dunfermline Hotels
- Crieff Hotels
- Aberfeldy Hotels
- Blairgowrie Hotels
- Dunkeld Hotels
- Great Britain Hotels
- Dunblane Hotels
- Leven Hotels
- Kirkcaldy Hotels
- Glenrothes Hotels
- Auchterarder Hotels
- Cupar Hotels
- Gleneagles Hotels
- Perthshire Hotels


















































































