You need a visa to visit Bahrain. Details of visa application can be found at https://www.evisa.gov.bh/VisaBhr1En.html.
There are several ways to obtain visa:
- Online. Many country citizens can apply for eVisa via Internet. It is valid for 30 days, starting from the time of approval (NOT from the time of entry).
- Through hotel. While some visas are available on arrival in Bahrain, but otherwise they need to be pre-arranged, either through a sponsor (such as a hotel, a Bahrain company, or a travel agent), or an embassy. 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.