
Do I Need a Hotel Booking Confirmation for Sri Lanka?
Sometimes - Sri Lanka may request accommodation details for the ETA (Electronic Travel Authorization) application. Immigration officers may also ask about your hotel upon arrival.
A hotel booking may be requested at the border - better safe than sorry
What you need to know
Who checks
Sri Lanka's Department of Immigration and Emigration handles border control at airports and seaports.
When checked
Accommodation details may be requested on the ETA form and by immigration officers upon arrival.
If you don't have one
The ETA application asks for an accommodation address. Travelers who cannot provide one may face delays in processing.
How GetHotelProof helps
- Get a verified hotel booking confirmation in under 5 minutes
- Real hotel reservation with actual property details and dates
- Accepted by embassies and immigration offices worldwide
A hotel booking may be requested at the border - better safe than sorry
FAQ
Is a hotel booking required for a Sri Lanka ETA?▾
The Sri Lanka ETA application form asks for your accommodation address. While a formal hotel booking is not strictly mandatory, having one simplifies the application (source: Sri Lanka Department of Immigration and Emigration).
Will Sri Lankan immigration ask about my hotel?▾
Yes. Immigration officers at Bandaranaike International Airport may ask about your accommodation plans. A hotel confirmation provides a clear answer (source: Sri Lanka Department of Immigration and Emigration).
Can I use a guesthouse booking for Sri Lanka?▾
Yes. Guesthouses, hotels, and homestays are all acceptable. The confirmation should show the property name, address, guest name, and dates (source: Sri Lanka Department of Immigration and Emigration).

