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
368 ﺩ.ﺇ/nighttotal: 2576 ﺩ.ﺇ (7 )

Grand Hotel 1 Tehran

hotel
Téhéran
Hanna Boutique Hotel - Tehran
Tehran
2 1
707 ﺩ.ﺇ/nighttotal: 4949 ﺩ.ﺇ (7 )

Hanna Boutique Hotel

hotel
Tehran
Tehran Heritage Hostel - Tehran
9.5Excellent 2097 reviews
Tehran
1 1
40 ﺩ.ﺇ/nighttotal: 160 ﺩ.ﺇ (4 )

Tehran Heritage Hostel

hotel
Téhéran
Ferdowsi International Grand Hotel Tehran - Tehran
8.4Very good 56 reviews
Tehran
5 3
1282 ﺩ.ﺇ/nighttotal: 38460 ﺩ.ﺇ (30 )

Ferdowsi International Grand Hotel Tehran

hotel
Téhéran
Grand-2 Hotel Tehran - Tehran
8.6Very good 11 reviews
Tehran
2 1
542 ﺩ.ﺇ/nighttotal: 13008 ﺩ.ﺇ (24 )

Grand-2 Hotel Tehran

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

Marlik Hotel

hotel
Default city
Markazi Hotel Tehran - Tehran
8.2Very good 28 reviews
Tehran
6 4
710 ﺩ.ﺇ/nighttotal: 17040 ﺩ.ﺇ (24 )

Markazi Hotel Tehran

hotel
Téhéran
Iranshahr Hotel - Tehran
Tehran
2 1
193 ﺩ.ﺇ/nighttotal: 1351 ﺩ.ﺇ (7 )

Iranshahr Hotel

hotel
Tehran
Espinas Hotel - Tehran
Tehran
2 1
506 ﺩ.ﺇ/nighttotal: 3542 ﺩ.ﺇ (7 )

Espinas Hotel

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

Espinas Palace Hotel Tehran

hotel
Téhéran
Parsian Azadi Tehran - Tehran
Tehran
2 1
754 ﺩ.ﺇ/nighttotal: 5278 ﺩ.ﺇ (7 )

Parsian Azadi Tehran

hotel
Tehran
Simorgh - Tehran
8.2Very good 11 reviews
Tehran
2 1
379 ﺩ.ﺇ/nighttotal: 3411 ﺩ.ﺇ (9 )

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
749 ﺩ.ﺇ/nighttotal: 6741 ﺩ.ﺇ (9 )

Espinas International Hotel

hotel
Téhéran
Parsian Azadi Hotel - Tehran
8.8Very good 272 reviews
Tehran
2 1
391 ﺩ.ﺇ/nightfor 1 night

Parsian Azadi Hotel

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

Esteghlal-east Wing Hotel Tehran

hotel
Téhéran
Persian Plaza - Tehran
9.4Excellent 32 reviews
Tehran
2 1
570 ﺩ.ﺇ/nighttotal: 17100 ﺩ.ﺇ (30 )

Persian Plaza

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

Wisteria Grand Hotel Tehran

hotel
Téhéran
Eskan Alvand Hotel Tehran - Tehran
Tehran
1 1
334 ﺩ.ﺇ/nighttotal: 2338 ﺩ.ﺇ (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
368 ﺩ.ﺇ/nighttotal: 2576 ﺩ.ﺇ (7 )

Grand Hotel 1 Tehran

hotel
Téhéran
Ferdowsi International Grand Hotel Tehran - Tehran
8.4Very good 56 reviews
Tehran
5 3
1282 ﺩ.ﺇ/nighttotal: 38460 ﺩ.ﺇ (30 )

Ferdowsi International Grand Hotel Tehran

hotel
Téhéran
Grand-2 Hotel Tehran - Tehran
8.6Very good 11 reviews
Tehran
2 1
542 ﺩ.ﺇ/nighttotal: 13008 ﺩ.ﺇ (24 )

Grand-2 Hotel Tehran

hotel
Téhéran
Markazi Hotel Tehran - Tehran
8.2Very good 28 reviews
Tehran
6 4
710 ﺩ.ﺇ/nighttotal: 17040 ﺩ.ﺇ (24 )

Markazi Hotel Tehran

hotel
Téhéran
Espinas Hotel - Tehran
Tehran
2 1
506 ﺩ.ﺇ/nighttotal: 3542 ﺩ.ﺇ (7 )

Espinas Hotel

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

Espinas Palace Hotel Tehran

hotel
Téhéran
Simorgh - Tehran
8.2Very good 11 reviews
Tehran
2 1
379 ﺩ.ﺇ/nighttotal: 3411 ﺩ.ﺇ (9 )

Simorgh

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

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
365 ﺩ.ﺇ/nighttotal: 2555 ﺩ.ﺇ (7 )

Saina Hotel Tehran

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

Eskan Hotel Tehran

hotel
Téhéran
Karoon Hotel - Tehran
8.8Very good 2 reviews
Tehran
2 1
227 ﺩ.ﺇ/nighttotal: 1589 ﺩ.ﺇ (7 )

Karoon Hotel

hotel
Téhéran