Beaches in Iran offer travelers a variety of coastal experiences: from the temperate climate of the Caspian Sea to the tropical warmth of the Persian Gulf and Gulf of Oman.
Iran's Caspian beaches (Mazandaran and Gilan provinces) attract with their green landscapes and soft sand. In Ramsar, Babolsar, and Amol, the water warms up to 24-26°C in summer. There is less tourist infrastructure here than in the south, but more natural seclusion. Iran's Caspian beaches are suitable for family vacations and a relaxing holiday.
The southern resorts are concentrated on the islands of Kish, Qeshm, and Hormuz. Kish Island is the main tourist hub: its white sand beaches are equipped with sun loungers and umbrellas, and there are areas for diving and water sports. Water temperatures in the Persian Gulf reach 30-32°C in summer, and hover around 22°C in winter. Qeshm boasts rocky coves and mangroves, while Hormuz is famous for its red-orange sand dunes and salt lakes.
When visiting beaches in Iran, it's important to consider local regulations. Public beaches have dress codes: women must wear one-piece swimsuits (burkinis) or clothing that covers the shoulders and knees. Kish Island has separate areas with more relaxed rules for foreign women tourists. It's also important to heed warnings about currents and jellyfish, especially in the bays.
Beaches in Iran combine affordable prices, clear waters, and an exotic atmosphere. For many tourists, this offers an opportunity to discover an off-beat destination where tradition meets modern resort amenities.
Iran Resorts: Kish, Qeshm, Hormuz & Hengam Islands
Discover the top resorts in Iran along the Persian Gulf, including Kish, Qeshm, Hormuz, and Hengam Islands. Explore beaches, diving, historic sites, and local experiences.
- GUIDED GROUP TOUR
Guided group tour package
Tehran - Shiraz - Persepolis - Yazd - Isfahan - Abyaneh - Kashan
Tour start dates:
26.02.2026 - 04.03.2026
08.03.2026 - 15.03.2026
05.04.2026 - 12.04.2026
19.04.2026 - 26.04.2026
03.05.2026 - 10.05.2026
17.05.2026 - 24.05.2026
SGL € 750 per person
DBL € 650 per person
- GUIDED GROUP TOUR
Guided group tour pacakge
Tehran - Shiraz - Persepolis - Yazd - Isfahan - Abyaneh - Kashan - Qeshm Island - Hormuz Island - Hengam Island - Tehran
Tour start dates:
26.02.2026 - 07.03.2026
08.03.2026 - 19.03.2026
05.04.2026 - 16.04.2026
19.04.2026 - 30.04.2026
03.05.2026 - 14.05.2026
17.05.2026 - 28.05.2026
SNG € 1 200 per person
DBL € 1 000 per person
