Hotels & places to stay in Afghanistan
155 places to stay across 30 cities and towns — the most complete Afghanistan accommodation directory anywhere.
Know before you stay
- Capital
- Kabul
- Currency
- Afghan afghani (AFN)
- Languages
- Dari, Pashto, Turkmen
- Calling code
- +93
- Drives on
- the right
Neighbouring countries
Kabul
53 properties
Mazār-e Sharīf
15 properties
Bāmyān
13 properties
Khandūd
13 properties
Kandahār
10 properties
Jalālābād
9 properties
Herāt
7 properties
Fayzabad
5 properties
Khōst
5 properties
Ashkāsham
2 properties
Fayrōz Kōh
2 properties
Pul-e ‘Alam
2 properties
Sidqābād
2 properties
Bāzār-e Yakāwlang
1 property
Charikar
1 property
Farah
1 property
Ghormach
1 property
Istālif
1 property
Jabal os Saraj
1 property
Markaz-e Ḩukūmat-e Darwēshān
1 property
Maymana
1 property
Mehtar Lām
1 property
Muhmand Dara
1 property
Qala i Naw
1 property
Qal‘ah-ye Shahr
1 property
Shibirghān
1 property
Yangī Qal‘ah
1 property
Ḩukūmatī Azrah
1 property
Ḩukūmatī Dahanah-ye Ghōrī
1 property
‘Alāqahdārī Dīshū
1 property
Places to stay in Afghanistan
Where to Rest lists 155 places to stay across 30 cities and towns in Afghanistan — from the busiest districts of Kabul, Mazār-e Sharīf, Bāmyān to hidden gems in smaller towns. Every listing shows the address, a map, photos, real guest ratings and booking links, and whether you're after a hotel or guesthouse, you'll find it here.
Use the city links above to browse, filter by pool, parking, breakfast, pet-friendliness and more, or search by name. Run a property? Add it free.