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
407 ﺩ.ﺇ/nighttotal: 8547 ﺩ.ﺇ (21 )

Grand Hotel 1 Tehran

hotel - Téhéran
The Grand Hotel 1 Tehran is located in Tehran Province, just a short distance from Mehrabad International Airport. This 4-star hotel has consistently received excellent user ratings, highlighting its high standards and guest satisfaction.
The hotel offers a range of facilities and services for a comfortable stay. Guests can enjoy the swimming pool, sauna, and spa for relaxation, or work out at the fitness centre. The hotel also has a restaurant, bar, and room service, ensuring all needs are met.
Hanna Boutique Hotel - Tehran
Tehran
2 1
711 ﺩ.ﺇ/nightfor 1 night

Hanna Boutique Hotel

hotel - Tehran
Hanna Boutique Hotel is situated on Lolagar Alley in central Tehran, a short walk from the National Museum of Iran and other major cultural landmarks. The alley is a charming, historic street with a lively atmosphere.
The hotel is housed in a 90-year-old building, offering a unique blend of contemporary Iranian and international design. Guests can enjoy a complimentary breakfast, a terrace, and a restaurant, as well as access to event and exhibition spaces.
Tehran Heritage Hostel - Tehran
9.6Excellent 2099 reviews
Tehran
2 1
80 ﺩ.ﺇ/nighttotal: 1680 ﺩ.ﺇ (21 )

Tehran Heritage Hostel

hotel - Téhéran
The Tehran Heritage Hostel is situated in the Baharestan district, a short walk from the Baharestan metro station and close to various cafes, restaurants and juice bars. The hostel has received excellent ratings for its location, cleanliness and overall user experience.
The hostel offers a range of accommodation options, including private rooms, dormitory beds, and unique yurts on the rooftop and in the garden. Guests can enjoy modern amenities, a common room for socialising, 24/7 reception and security, and a terrace or balcony.
Ferdowsi International Grand Hotel Tehran - Tehran
8.4Very good 56 reviews
Tehran
1 1
578 ﺩ.ﺇ/nighttotal: 12138 ﺩ.ﺇ (21 )

Ferdowsi International Grand Hotel Tehran

hotel - Téhéran
The Ferdowsi International Grand Hotel Tehran is located in Tehran, just 9 kilometres from Mehrabad International Airport. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with private bathrooms, and amenities such as a restaurant, bar, swimming pool, sauna, spa, fitness centre, and room service. Guests can also enjoy the convenience of airport proximity, a 24-hour front desk, and parking.
Grand-2 Hotel Tehran - Tehran
8.6Very good 11 reviews
Tehran
2 1
351 ﺩ.ﺇ/nighttotal: 6669 ﺩ.ﺇ (19 )

Grand-2 Hotel Tehran

hotel - Téhéran
The Grand-2 Hotel Tehran is conveniently located in the heart of Tehran, just 45 minutes from Imam Khomeiny International Airport and 20 minutes from Mehrabad Domestic Airport. It enjoys a very good rating for its location, cleanliness and overall user experience.
The hotel offers a range of amenities to enhance your stay, including a swimming pool, sauna, spa, restaurant, bar, fitness centre, and room service. You can also enjoy free Wi-Fi access throughout the hotel and a coffee shop in the lobby.
Marlik Hotel - Tehran
Tehran
2 1
433 ﺩ.ﺇ/nighttotal: 3031 ﺩ.ﺇ (7 )

Marlik Hotel

hotel - Tehran
Marlik Hotel is ideally situated in a prime location in Default city, close to many of the city's attractions and amenities. The hotel is within easy reach of the city's main sights and attractions, making it a convenient base for exploring all that Default city has to offer.
This comfortable accommodation offers a satisfying list of amenities and features, designed to ensure a relaxing and enjoyable stay. Guests can take advantage of the hotel's swimming pool, Jacuzzi, sauna, and spa, as well as the on-site restaurant and bar.
Markazi Hotel Tehran - Tehran
8.2Very good 28 reviews
Tehran
2 1
179 ﺩ.ﺇ/nighttotal: 1253 ﺩ.ﺇ (7 )

Markazi Hotel Tehran

hotel - Téhéran
The Markazi Hotel is located in central Tehran, near government buildings, embassies, and public transport. The 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The Markazi Hotel offers a traditional design and historic look. Guests can enjoy amenities such as a swimming pool, fitness centre, restaurant, bar, and room service.
Iranshahr Hotel - Tehran
Tehran
2 1
201 ﺩ.ﺇ/nighttotal: 2814 ﺩ.ﺇ (14 )

Iranshahr Hotel

hotel - Tehran
The Iranshahr Hotel is located in Tehran, just 3 kilometres from the city centre, offering a peaceful retreat from the bustling metropolis. It is a 3-star hotel, providing comfortable and affordable accommodation.
The hotel features an indoor swimming pool for relaxation, and a restaurant serving authentic Iranian cuisine. Guests can also enjoy the convenience of free Wi-Fi, parking, and laundry services.
Espinas Hotel - Tehran
Tehran
2 1
801 ﺩ.ﺇ/nighttotal: 11214 ﺩ.ﺇ (14 )

Espinas Hotel

hotel - Tehran
The Espinas Hotel is located just 2km from Tehran's city centre, offering easy access to the city's main attractions and amenities. This 5-star hotel provides a comfortable and convenient base for exploring the vibrant capital.
The hotel has a modern design and features a range of facilities, including an on-site restaurant, a fitness centre, and indoor and outdoor swimming pools. Guests can enjoy a variety of amenities, such as laundry services, an ATM, and concierge assistance.
Espinas Palace Hotel Tehran - Tehran
8.4Very good 91 reviews
Tehran
2 1
1313 ﺩ.ﺇ/nighttotal: 27573 ﺩ.ﺇ (21 )

Espinas Palace Hotel Tehran

hotel - Téhéran
The Espinas Palace Hotel Tehran is located in northwest Tehran, offering easy access to the city's attractions. It is a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of accommodation options, from stylish rooms to spacious suites perfect for families. Guests can enjoy a variety of amenities, including a swimming pool, a Jacuzzi, a sauna, a restaurant, and a café.
Parsian Azadi Tehran - Tehran
Tehran
1 1
681 ﺩ.ﺇ/nighttotal: 9534 ﺩ.ﺇ (14 )

Parsian Azadi Tehran

hotel - Tehran
Book a room in a 5 star hotel. Your accommodation will be located in Tehran.
Simorgh - Tehran
8.2Very good 11 reviews
Tehran
2 1
751 ﺩ.ﺇ/nighttotal: 5257 ﺩ.ﺇ (7 )

Simorgh

hotel - Téhéran
The Simorgh hotel is a four-star accommodation in Tehran, offering good views of the city and easy access to public transport. It has been consistently rated as very good by previous guests. The hotel is family-friendly and provides a sociable atmosphere, making it a good choice for both families and groups of friends. The hotel offers a range of amenities and features, including convenient transport links and a central location.

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

Espinas International Hotel

hotel - Téhéran
The Espinas International Hotel is located in Tehran, just 8 km from Mehrabad International Airport and conveniently close to the city's main attractions. It is a 5-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of comfortable rooms with modern amenities, including flat-screen TVs, private bathrooms and some with mountain or city views. Guests can enjoy a variety of facilities, such as a swimming pool, sauna, fitness centre, restaurant and free Wi-Fi.
Parsian Azadi Hotel - Tehran
8.8Very good 272 reviews
Tehran
1 1
445 ﺩ.ﺇ/nighttotal: 3115 ﺩ.ﺇ (7 )

Parsian Azadi Hotel

hotel - Téhéran
The Parsian Azadi Hotel is conveniently located in Tehran, at the foot of the Alborz Mountains, close to major landmarks like the Saad Abad historical complex and Tochal Recreational Center. It is a 4-star hotel with a very good user rating.
This hotel offers a range of accommodation options, from single rooms to presidential suites. Guests can enjoy a variety of amenities and activities, including swimming, dining at one of three restaurants, and fitness facilities.
Esteghlal-east Wing Hotel Tehran - Tehran
8.2Very good 72 reviews
Tehran
1 1
365 ﺩ.ﺇ/nighttotal: 5840 ﺩ.ﺇ (16 )

Esteghlal-east Wing Hotel Tehran

hotel - Téhéran
The Esteghlal-east Wing Hotel Tehran is a 5-star hotel located in a convenient area of Tehran, close to popular attractions like Azadi Tower and the Grand Bazaar. It receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of amenities and features, including a restaurant, parking, and comfortable accommodation. It's a good choice for families and friends looking for a comfortable stay in the city.
Persian Plaza - Tehran
9.4Excellent 32 reviews
Tehran
2 1
422 ﺩ.ﺇ/nighttotal: 2954 ﺩ.ﺇ (7 )

Persian Plaza

hotel - Téhéran
The Persian Plaza hotel is conveniently located in Tehran, close to the Reza Abbas Museum, the National Library of Iran, the former US Embassy, and the House of Art. This 4-star hotel has excellent user ratings for its location, cleanliness and overall experience.
The hotel is well-designed and offers a range of facilities including a swimming pool, massage room, hairdressing and beauty centre, conference hall and business centre. Guests can enjoy diverse dining options, comfortable rooms with modern amenities and the convenience of room service.
Wisteria Grand Hotel Tehran - Tehran
8.6Very good 14 reviews
Tehran
2 1
415 ﺩ.ﺇ/nightfor 1 night

Wisteria Grand Hotel Tehran

hotel - Téhéran
The Wisteria Grand Hotel Tehran is conveniently located in a central district of Tehran, within easy walking distance of major landmarks and attractions. It is a 4-star hotel, highly rated by previous guests for its cleanliness, location, and overall experience.
The hotel offers a range of modern amenities, including 24-hour reception, a safe for valuables, an elevator, internet access, room service, and laundry service. Guests can enjoy a comfortable and convenient stay in this well-equipped hotel.
Eskan Alvand Hotel Tehran - Tehran
Tehran
2 1
709 ﺩ.ﺇ/nighttotal: 1418 ﺩ.ﺇ (2 )

Eskan Alvand Hotel Tehran

hotel - Téhéran
The Eskan Alvand Hotel in Tehran is situated in a peaceful highland region, offering stunning city views and easy access to the downtown area, shopping centres, and various institutions. It is a 4-star hotel that provides a comfortable and modern stay.
The hotel features a range of dining options, including a Continental Restaurant, Iranian Restaurant, Coffee Shop, and Summer Patio. Guests can also enjoy amenities such as a sauna, Jacuzzi, and private parking.

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
407 ﺩ.ﺇ/nighttotal: 8547 ﺩ.ﺇ (21 )

Grand Hotel 1 Tehran

hotel - Téhéran
The Grand Hotel 1 Tehran is located in Tehran Province, just a short distance from Mehrabad International Airport. This 4-star hotel has consistently received excellent user ratings, highlighting its high standards and guest satisfaction.
The hotel offers a range of facilities and services for a comfortable stay. Guests can enjoy the swimming pool, sauna, and spa for relaxation, or work out at the fitness centre. The hotel also has a restaurant, bar, and room service, ensuring all needs are met.
Ferdowsi International Grand Hotel Tehran - Tehran
8.4Very good 56 reviews
Tehran
1 1
578 ﺩ.ﺇ/nighttotal: 12138 ﺩ.ﺇ (21 )

Ferdowsi International Grand Hotel Tehran

hotel - Téhéran
The Ferdowsi International Grand Hotel Tehran is located in Tehran, just 9 kilometres from Mehrabad International Airport. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with private bathrooms, and amenities such as a restaurant, bar, swimming pool, sauna, spa, fitness centre, and room service. Guests can also enjoy the convenience of airport proximity, a 24-hour front desk, and parking.
Grand-2 Hotel Tehran - Tehran
8.6Very good 11 reviews
Tehran
2 1
351 ﺩ.ﺇ/nighttotal: 6669 ﺩ.ﺇ (19 )

Grand-2 Hotel Tehran

hotel - Téhéran
The Grand-2 Hotel Tehran is conveniently located in the heart of Tehran, just 45 minutes from Imam Khomeiny International Airport and 20 minutes from Mehrabad Domestic Airport. It enjoys a very good rating for its location, cleanliness and overall user experience.
The hotel offers a range of amenities to enhance your stay, including a swimming pool, sauna, spa, restaurant, bar, fitness centre, and room service. You can also enjoy free Wi-Fi access throughout the hotel and a coffee shop in the lobby.
Markazi Hotel Tehran - Tehran
8.2Very good 28 reviews
Tehran
2 1
179 ﺩ.ﺇ/nighttotal: 1253 ﺩ.ﺇ (7 )

Markazi Hotel Tehran

hotel - Téhéran
The Markazi Hotel is located in central Tehran, near government buildings, embassies, and public transport. The 3-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The Markazi Hotel offers a traditional design and historic look. Guests can enjoy amenities such as a swimming pool, fitness centre, restaurant, bar, and room service.
Espinas Palace Hotel Tehran - Tehran
8.4Very good 91 reviews
Tehran
2 1
1313 ﺩ.ﺇ/nighttotal: 27573 ﺩ.ﺇ (21 )

Espinas Palace Hotel Tehran

hotel - Téhéran
The Espinas Palace Hotel Tehran is located in northwest Tehran, offering easy access to the city's attractions. It is a 5-star hotel with excellent user ratings for location, cleanliness, and overall experience.
The hotel offers a range of accommodation options, from stylish rooms to spacious suites perfect for families. Guests can enjoy a variety of amenities, including a swimming pool, a Jacuzzi, a sauna, a restaurant, and a café.
Simorgh - Tehran
8.2Very good 11 reviews
Tehran
2 1
751 ﺩ.ﺇ/nighttotal: 5257 ﺩ.ﺇ (7 )

Simorgh

hotel - Téhéran
The Simorgh hotel is a four-star accommodation in Tehran, offering good views of the city and easy access to public transport. It has been consistently rated as very good by previous guests. The hotel is family-friendly and provides a sociable atmosphere, making it a good choice for both families and groups of friends. The hotel offers a range of amenities and features, including convenient transport links and a central location.
Espinas International Hotel - Tehran
8.4Very good 97 reviews
Tehran
2 1
459 ﺩ.ﺇ/nighttotal: 3213 ﺩ.ﺇ (7 )

Espinas International Hotel

hotel - Téhéran
The Espinas International Hotel is located in Tehran, just 8 km from Mehrabad International Airport and conveniently close to the city's main attractions. It is a 5-star hotel with very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of comfortable rooms with modern amenities, including flat-screen TVs, private bathrooms and some with mountain or city views. Guests can enjoy a variety of facilities, such as a swimming pool, sauna, fitness centre, restaurant and free Wi-Fi.
Parsian Azadi Hotel - Tehran
8.8Very good 272 reviews
Tehran
1 1
445 ﺩ.ﺇ/nighttotal: 3115 ﺩ.ﺇ (7 )

Parsian Azadi Hotel

hotel - Téhéran
The Parsian Azadi Hotel is conveniently located in Tehran, at the foot of the Alborz Mountains, close to major landmarks like the Saad Abad historical complex and Tochal Recreational Center. It is a 4-star hotel with a very good user rating.
This hotel offers a range of accommodation options, from single rooms to presidential suites. Guests can enjoy a variety of amenities and activities, including swimming, dining at one of three restaurants, and fitness facilities.

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
376 ﺩ.ﺇ/nighttotal: 3008 ﺩ.ﺇ (8 )

Saina Hotel Tehran

hotel - Téhéran
The Saina Hotel Tehran is located in Tehran, offering a convenient base for exploring the city. It is a 3-star hotel with very good user ratings for location, cleanliness, and overall experience.
The accommodation provides a range of facilities, including a restaurant, parking, and internet access. Guests can enjoy a comfortable stay with access to amenities such as a restaurant, parking, and internet access.
Eskan Hotel Tehran - Tehran
8.4Very good 7 reviews
Tehran
2 1
334 ﺩ.ﺇ/nighttotal: 2338 ﺩ.ﺇ (7 )

Eskan Hotel Tehran

hotel - Téhéran
The Eskan Hotel Tehran is conveniently located in central Tehran, close to the Grand Bazaar and Golestan Palace, making it an ideal base for exploring the city's historic attractions. It is a 3-star hotel with consistently high user ratings, indicating a comfortable and well-maintained accommodation option.
The hotel features a restaurant and parking, catering to the needs of both business and leisure travellers. Guests can enjoy the convenience of internet access and benefit from the hotel's experienced staff who can provide helpful information and assistance.
Karoon Hotel - Tehran
8.8Very good 2 reviews
Tehran
2 1
232 ﺩ.ﺇ/nighttotal: 1624 ﺩ.ﺇ (7 )

Karoon Hotel

hotel - Téhéran
The Karoon Hotel is located in Tehran, just 8 kilometres from Mehrabad International Airport, making it a convenient choice for travellers. It is a 3-star hotel that has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers comfortable rooms with air conditioning, a private bathroom, desk, flat-screen TV, and a kettle. Guests can enjoy a peaceful garden, continental breakfast, airport transfers, and multilingual staff.