Tehran hotels

Hotels in Tehran

36 available hotel offers

2 1
  • airbnb
  • booking
  • hotelscom
  • vrbo
  • tripadvisor
  • expedia
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelopia
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

36 Cheap hotels in Tehran

Grand Hotel 1 Tehran - Tehran
9.0Excellent 74 reviews
Tehran
2 1
393 ﺩ.ﺇ/nighttotal: 786 ﺩ.ﺇ (2 )

Grand Hotel 1 Tehran

hotel
Téhéran
Hanna Boutique Hotel - Tehran
Tehran
2 1
712 ﺩ.ﺇ/nighttotal: 2848 ﺩ.ﺇ (4 )

Hanna Boutique Hotel

hotel
Tehran
Tehran Heritage Hostel - Tehran
9.6Excellent 2099 reviews
Tehran
2 1
80 ﺩ.ﺇ/nighttotal: 560 ﺩ.ﺇ (7 )

Tehran Heritage Hostel

hotel
Téhéran
Ferdowsi International Grand Hotel Tehran - Tehran
8.4Very good 56 reviews
Tehran
2 1
403 ﺩ.ﺇ/nighttotal: 2821 ﺩ.ﺇ (7 )

Ferdowsi International Grand Hotel Tehran

hotel
Téhéran
Grand-2 Hotel Tehran - Tehran
8.6Very good 11 reviews
Tehran
1 1
224 ﺩ.ﺇ/nightfor 1 night

Grand-2 Hotel Tehran

hotel
Téhéran
Marlik Hotel - Tehran
Tehran
2 1
433 ﺩ.ﺇ/nighttotal: 3031 ﺩ.ﺇ (7 )

Marlik Hotel

hotel
Default city
Markazi Hotel Tehran - Tehran
8.2Very good 28 reviews
Tehran
2 1
158 ﺩ.ﺇ/nighttotal: 1106 ﺩ.ﺇ (7 )

Markazi Hotel Tehran

hotel
Téhéran
Iranshahr Hotel - Tehran
Tehran
2 1
278 ﺩ.ﺇ/nighttotal: 3614 ﺩ.ﺇ (13 )

Iranshahr Hotel

hotel
Tehran
Espinas Hotel - Tehran
Tehran
2 1
888 ﺩ.ﺇ/nighttotal: 3552 ﺩ.ﺇ (4 )

Espinas Hotel

hotel
Tehran
Espinas Palace Hotel Tehran - Tehran
8.4Very good 91 reviews
Tehran
2 1
760 ﺩ.ﺇ/nighttotal: 5320 ﺩ.ﺇ (7 )

Espinas Palace Hotel Tehran

hotel
Téhéran
Parsian Azadi Tehran - Tehran
Tehran
2 1
648 ﺩ.ﺇ/nighttotal: 9072 ﺩ.ﺇ (14 )

Parsian Azadi Tehran

hotel
Tehran
Simorgh - Tehran
8.2Very good 11 reviews
Tehran
2 1
354 ﺩ.ﺇ/nighttotal: 2478 ﺩ.ﺇ (7 )

Simorgh

hotel
Téhéran

Other accommodation types in Tehran

Best Tehran luxury hotels (4 and 5 stars)

Among the 36 accommodations in Tehran, here are the 6 best luxury hotels

Espinas International Hotel - Tehran
8.4Very good 97 reviews
Tehran
2 1
536 ﺩ.ﺇ/nighttotal: 4288 ﺩ.ﺇ (8 )

Espinas International Hotel

hotel
Téhéran
Parsian Azadi Hotel - Tehran
8.8Very good 272 reviews
Tehran
2 1
465 ﺩ.ﺇ/nighttotal: 3255 ﺩ.ﺇ (7 )

Parsian Azadi Hotel

hotel
Téhéran
Esteghlal-east Wing Hotel Tehran - Tehran
8.2Very good 72 reviews
Tehran
2 1
462 ﺩ.ﺇ/nighttotal: 1848 ﺩ.ﺇ (4 )

Esteghlal-east Wing Hotel Tehran

hotel
Téhéran
Persian Plaza - Tehran
9.4Excellent 32 reviews
Tehran
2 1
423 ﺩ.ﺇ/nighttotal: 2961 ﺩ.ﺇ (7 )

Persian Plaza

hotel
Téhéran
Wisteria Grand Hotel Tehran - Tehran
8.6Very good 14 reviews
Tehran
2 1
395 ﺩ.ﺇ/nighttotal: 3160 ﺩ.ﺇ (8 )

Wisteria Grand Hotel Tehran

hotel
Téhéran
Eskan Alvand Hotel Tehran - Tehran
Tehran
2 1
402 ﺩ.ﺇ/nighttotal: 2814 ﺩ.ﺇ (7 )

Eskan Alvand Hotel Tehran

hotel
Téhéran

Best Tehran hotels with a pool

Among the 36 accommodations in Tehran, here are the 8 best hotels with a pool

Grand Hotel 1 Tehran - Tehran
9.0Excellent 74 reviews
Tehran
2 1
393 ﺩ.ﺇ/nighttotal: 786 ﺩ.ﺇ (2 )

Grand Hotel 1 Tehran

hotel
Téhéran
Ferdowsi International Grand Hotel Tehran - Tehran
8.4Very good 56 reviews
Tehran
2 1
403 ﺩ.ﺇ/nighttotal: 2821 ﺩ.ﺇ (7 )

Ferdowsi International Grand Hotel Tehran

hotel
Téhéran
Grand-2 Hotel Tehran - Tehran
8.6Very good 11 reviews
Tehran
1 1
224 ﺩ.ﺇ/nightfor 1 night

Grand-2 Hotel Tehran

hotel
Téhéran
Markazi Hotel Tehran - Tehran
8.2Very good 28 reviews
Tehran
2 1
158 ﺩ.ﺇ/nighttotal: 1106 ﺩ.ﺇ (7 )

Markazi Hotel Tehran

hotel
Téhéran
Espinas Hotel - Tehran
Tehran
2 1
888 ﺩ.ﺇ/nighttotal: 3552 ﺩ.ﺇ (4 )

Espinas Hotel

hotel
Tehran
Espinas Palace Hotel Tehran - Tehran
8.4Very good 91 reviews
Tehran
2 1
760 ﺩ.ﺇ/nighttotal: 5320 ﺩ.ﺇ (7 )

Espinas Palace Hotel Tehran

hotel
Téhéran
Simorgh - Tehran
8.2Very good 11 reviews
Tehran
2 1
354 ﺩ.ﺇ/nighttotal: 2478 ﺩ.ﺇ (7 )

Simorgh

hotel
Téhéran
Espinas International Hotel - Tehran
8.4Very good 97 reviews
Tehran
2 1
536 ﺩ.ﺇ/nighttotal: 4288 ﺩ.ﺇ (8 )

Espinas International Hotel

hotel
Téhéran

Frequently asked questions about hotels in Tehran

Destinations nearby

Best Tehran hotels with breakfast

Among the 36 accommodations in Tehran, here are the 3 best hotels with breakfast

Saina Hotel Tehran - Tehran
8.6Very good 6 reviews
Tehran
2 1
265 ﺩ.ﺇ/nighttotal: 1855 ﺩ.ﺇ (7 )

Saina Hotel Tehran

hotel
Téhéran
Eskan Hotel Tehran - Tehran
8.4Very good 7 reviews
Tehran
2 1
290 ﺩ.ﺇ/nighttotal: 2030 ﺩ.ﺇ (7 )

Eskan Hotel Tehran

hotel
Téhéran
Karoon Hotel - Tehran
8.8Very good 2 reviews
Tehran
1 1
175 ﺩ.ﺇ/nightfor 1 night

Karoon Hotel

hotel
Téhéran