Picture this: you step off the plane in Colombo, visa in hand, ready for palm trees and tea hills. At immigration, the officer asks, “Where are you staying?” If you don’t have a full two-week itinerary locked in, don’t panic. Here’s how accommodation proof really works when entering Sri Lanka.
What Immigration Actually Looks For
Immigration officers want to know that you have a place to stay when you land. In most cases, showing a confirmed booking for your first night is enough. The hotel name, address, and date give officials confidence that you’re not arriving without a plan.
(Don’t worry – you don’t need to pre-book every single night of your trip. A first-night booking plus a rough plan usually satisfies the check.)
The ETA (Electronic Travel Authorization) Form
When you apply for your ETA online, the system asks for an address in Sri Lanka. This can be your hotel booking or even the address of a friend or relative you’ll be staying with. If you haven’t decided where to go yet, many travelers book a refundable hotel for their first night, use that for the form, and adjust later.
What If You’re Staying With Friends or Family?
That’s perfectly fine. Instead of a hotel, provide your host’s full address and contact number. Immigration may ask for a few details, but a simple confirmation from your host usually clears things up.
Do You Need Bookings for All Days?
No. Unless you’re traveling under special restrictions (like health guidelines in past years), you don’t need to show a full itinerary of paid hotels. Officers mainly want to see:
- A first-night booking (or host address).
- That you have the funds and means to continue your journey.
- A general sense of where you’ll be heading.
Practical Tips to Avoid Delays
- Print or save a PDF of your first booking—having it on your phone is often fine, but paper avoids Wi-Fi issues.
- Keep backup options. Even if you only booked one night, note a couple of hotels in your next city in case you’re asked.
- Use refundable bookings if you want flexibility without locking yourself in.
- Be polite and clear. A simple explanation like “I’ll be in Colombo the first night, then traveling to Kandy and the south coast” usually works.
Gentle Advice Before You Fly
Book your first night before you arrive. It keeps your ETA application smooth and saves you hassle at immigration. After that, feel free to keep things flexible—Sri Lanka is easy to travel through, and many guesthouses and hotels welcome walk-ins.
👉 Next step: Lock in a hotel for your arrival night (refundable if you want options). Carry the confirmation with you, and the rest of your adventure can stay open and spontaneous.
FAQs About Hotel Bookings and Entry Requirements in Sri Lanka
Do I need to book hotels for every night before arriving in Sri Lanka?
No. You only need a confirmed hotel booking for your first night or an address where you’ll stay (such as a friend’s home). Immigration mainly wants to see you have an initial plan and accommodation arranged when you land.
What address should I put on the Sri Lanka ETA (visa) form?
You can use the address of your first hotel or your host’s home address. If your plans are flexible, book a refundable first-night hotel and use that address for your ETA application.
Will immigration officers check all my hotel bookings?
No. Officers typically ask for only your first-night stay details. They may ask where you plan to travel afterward, so just give a simple outline like “Colombo first, then Kandy and the south coast.”
What if I’m staying with friends or family instead of a hotel?
That’s completely fine. Just provide your host’s full address and contact number. Immigration might confirm those details, but it’s routine and not a problem for tourists.
What happens if I arrive without any hotel booking?
It’s not ideal. Immigration may delay your entry until you show proof of where you’ll stay. The safest option is to book at least one night in advance (even a refundable one) and keep the confirmation ready on your phone or printed.
Do I need to show printed hotel confirmations?
Digital proof is usually fine — but printouts are recommended in case of poor airport Wi-Fi. A one-page confirmation showing hotel name, address, and date is perfect.
Do I need to pre-book accommodation for visa approval?
When applying for your ETA, you’ll need to enter an address — but it doesn’t have to be a prepaid booking. Many travelers use temporary or refundable hotel reservations just to complete the form.