Compare Cheap Hotels in Dir
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Dir Hotels

Kabir's Hotel Kalamas
Main Kalam Road 2 km before Kalam Bazar Swat Khyber Pakhtunkhwa
$34 nightly
The price is $36 total per night
$36 total
Apr 22 - Apr 23
Total with taxes and fees
44.39 mi from city center
When you stay at Kabir's Hotel Kalamas in Swat, you'll be 21.9 mi (35.3 km) from Mahodand Lake.
Pool
Parking included

Royal Elite Hotel
Mall Road, Kalam Swat Khyber Pakhtunkhwa
$51 nightly
The price is $54 total per night
$54 total
Apr 22 - Apr 23
Total with taxes and fees
44.59 mi from city center
When you stay at Royal Elite Hotel in Swat, you'll be 20.6 mi (33.2 km) from Mahodand Lake.
Breakfast included
Parking included

Burj Ul Bahrain
Main Bazar Swat Khyber Pakhtunkhwa
$26 nightly
The price is $28 total per night
$28 total
Apr 22 - Apr 23
Total with taxes and fees
38.02 mi from city center
Burj Ul Bahrain is located in Swat.

IYI LUXURY INN
bagh Dheri Road Swat Khyber Pakhtunkhwa
$42 nightly
The price is $44 total per night
$44 total
Apr 22 - Apr 23
Total with taxes and fees
35.31 mi from city center
With a stay at IYI LUXURY INN in Swat, you'll be on the waterfront, and 23.3 mi (37.4 km) from Fizagat Park and 26 mi (41.8 km) from Swat Museum.
Breakfast included
Parking included

Swat Serena Hotel
Saidu Sharif Swat Khyber Pakhtunkhwa
41.12 mi from city center
Located in Swat, Swat Serena Hotel is within a 15-minute walk of Saidu Stupa and Saidu Baba.

Hotel One Swat
Fizaghat Swat Swat Khyber Pakhtunkhwa
$54 nightly
The price is $57 total per night
$57 total
Apr 22 - Apr 23
Total with taxes and fees
40.64 mi from city center
Located in Swat, Hotel One Swat is a 2-minute drive from Fizagat Park and 10 minutes from Swat Museum.

Ayun Fort Inn
Kalash Valley Road Chitral Khyber Pakhtunkhwa
$82 nightly
The price is $87 total per night
$87 total
Apr 22 - Apr 23
Total with taxes and fees
36.38 mi from city center
With a stay at Ayun Fort Inn in Chitral, you'll be in the mountains, and 11.8 mi (18.9 km) from Tirich Mir and 12.6 mi (20.3 km) from Chitral Polo Ground.

Greens Hotel Kalam
Kalam Swat Swat Khyber Pakhtunkhwa
44.63 mi from city center
When you stay at Greens Hotel Kalam in Swat, you'll be 20.1 mi (32.4 km) from Mahodand Lake.
Parking included
Free WiFi

Hotel Birmingham Palace
Near Power House, Mall Road Kalam Swat Khyber Pakhtunkhwa
44.65 mi from city center
When you stay at Hotel Birmingham Palace in Swat, you'll be 20.8 mi (33.5 km) from Mahodand Lake.

Blue Ocean Hotel Kalam
Kalam bazar Swat Khyber Pakhtunkhwa
44.73 mi from city center
When you stay at Blue Ocean Hotel Kalam in Swat, you'll be 19.3 mi (31.1 km) from Mahodand Lake.

Torwal plaza and guest house
6G6W 48P,Bahrain Bahrain Khyber Pakhtunkhwa
$30 nightly
The price is $32 total per night
$32 total
Apr 22 - Apr 23
Total with taxes and fees
37.89 mi from city center
Torwal plaza and guest house is located in Swat.

Swat Palace Hotel by Northin
Fizagat Bypass road Swat Swat
$47 nightly
The price is $50 total per night
$50 total
Apr 22 - Apr 23
Total with taxes and fees
39.24 mi from city center
Located in Swat, Swat Palace Hotel by Northin is in the mountains, a 2-minute drive from Fizagat Park and 6 minutes from Swat Museum.
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.
Dir hotels essential information
Accommodation | 258 hotels |
|---|---|
Lowest Price | $28 |
Highest Price | $87 |
Popular hotels | Kabir's Hotel Kalamas, Royal Elite Hotel, Burj Ul Bahrain, IYI LUXURY INN, Swat Serena Hotel, Hotel One Swat, Ayun Fort Inn, Greens Hotel Kalam, Hotel Birmingham Palace, Blue Ocean Hotel Kalam, Torwal plaza and guest house , Swat Palace Hotel by Northin |
Most Recent Dir Hotel Reviews

Royal Elite Hotel
5 out of 5
Posted 6 months ago
CheapTickets Verified Review
"Clean room, delicious breakfasts and attentive and kind staff. "
A verified traveler stayed at Royal Elite Hotel

