You need a visa to visit Bahrain.  Details of visa application can be found at  While some visas are available on arrival in Bahrain, but otherwise visas must be pre-arranged, either through a sponsor (such as a hotel, a Bahrain company, or a travel agent), or an embassy.

We suggest you to apply for the visa through the hotel.  The Hotel requires a minimum of ten (10) working days, credit card guarantee to process a visa.  If you are not to stay at Sheraton Bahrain, please make sure your hotel can sponsor your visa as some of them may not offer the service.