Qeshm is the largest island in the Persian Gulf, with rocky coastlines that protects a mountainous and often beautiful interior. The coast is dotted with small villages and towns. Qeshm Island is free duty zone.
The simplest way is to get on a speedboat at Bandar Abbas main harbour. There are lots of them departing each few minutes. The ride takes between 20 to 40 minutes depending on your boat. The rates were about 2-3 Dollars in January 2008.
There are flights from major cities to Qeshm Island by Qeshm Air.
There is a daily flight from Dubai costing you about 40 Dollars.
Qeshm Island is very long(approximately 150kms from East to West), and its main attractions are far away from each other. So you should go everywhere by taxi or hire a taxi in Qeshm city to take you everywhere you want.
Qeshm is a duty free zone. It means that you can buy things here free of duty. Here there are many bazaars in Qeshm and the near town of Dargahan where you can buy shirts for 2 dollars or pants for five dollars.