Best qualityFor something a little different head to Shabestan, where you’ll find a mix of Persian and Arabic mezze. The traditional dishes on offer include like Soltani Kebab and Bagaleh polo-ba-machicheh (lamb shanks, in case you were wondering).
Radisson Blu Hotel, Dubai Deira Creek (04 222 7171). Sunset onwards daily. Dhs125 per person.
Best for big groupsWith scenic views overlooking, erm, Ski Dubai, Kempinski’s Grand Ski Chalet offers a very special experience for large groups of people. Who else gets to enjoy Ramadan in a tent, in a ski chalet, in a hotel, in a mall, in the desert – apart from Dubai dwellers? Gobble it up.
Kempinski Hotel, Mall of the Emirates (04 409 5999). Sunset-8pm daily. Dhs6,000 for up to 12 guests.
Most unusual settingBreak your fast with an Arabic feast at Dubai’s only revolving restaurant, Al Dawaar. Perched on top of the Hyatt Regency, it rotates very slowly (so sufferers of motion sickness should be able to hack it) and boasts a sparkling view of the Arabian Gulf.
Hyatt Regency (04 209 6661). 6pm-8pm daily. Dhs150 per adult, Dhs90 per child (soft drinks included).
Best for women onlyHave a girls’ night in a Ramadan tent on the beach courtesy of Dubai Ladies Club. Each week the tent will serve cuisine from a different nationality (African, Moroccan, Lebanese and Emirati) so that guests can learn how Ramadan is celebrated around the world.
Dubai Ladies Club (04 349 9922). 6.30pm-12 midnight daily. Free Entrance.
Most charitableJumeirah Emirates Towers donates Dhs5 for every iftar meal from its restaurants to the Dubai Centre for Special Needs. Our pick is the Lebanese iftar at Al Nafoorah. Enjoy shisha? Head to Mosaico afterwards, where you can choose from a selection of flavoured smoke on the poolside.
Jumeirah Emirates Towers (04 319 8088). Sunset-7.30pm daily. Dhs190 per person.
Overall best settingGroups of all sizes can be accommodated within Diwan Al Khayal, the temporary tent at Jumeirah Beach Hotel. Set up on the beach overlooking the Burj Al Arab, this is one of the most beautiful iftars that the city has to offer.
Jumeirah Beach Hotel (04 406 8599). Sunset-9.30pm daily. Dhs165 per person.
Cheapest!Hayya! in The Lakes, the new fitness club in Dubai, is holding a super budget-friendly iftar, which is an especially affordable option for larger families.
The Lakes Club (04 362 7791). Sunset-12 midnight daily. Dhs65 per adult; Dhs30 per child age 5-12.