Indonesia Arrival Card Guide 2026: Requirements & How to Fill Out

By Zora
August 27, 2026

Starting 2025, Indonesia has streamlined your travel experience! Paper arrival cards, the standalone e-CD (Electronic Customs Declaration), and SATUSEHAT health declarations have all been combined into one unified All Indonesia digital arrival card. This is now mandatory for arrivals at Jakarta (CGK), Bali (DPS), and Surabaya (SUB) airports, as well as Batam seaports.
The traditional e-CD is still required for all other Indonesian entry points until the All Indonesia system is fully rolled out nationwide. Both platforms are free, official, and completely digital—so you can say goodbye to paper forms!
Flights to Bali
Bali Hotels
Bali Things to Do
See all flights

Tokyo
NRT
Bali
DPS
Sun, 8 Nov
Wed, 11 Nov
One way
24% off
From 733.00CAD 554.00

Tokyo
NRT
Bali
DPS
Sun, 8 Nov
Sat, 14 Nov
One way
21% off
From 733.00CAD 581.00

Tokyo
NRT
Bali
DPS
Mon, 9 Nov
Fri, 13 Nov
One way
20% off
From 733.00CAD 585.00

Tokyo
NRT
Bali
DPS
Mon, 9 Nov
Thu, 12 Nov
One way
20% off
From 733.00CAD 585.00

Tokyo
NRT
Bali
DPS
Tue, 10 Nov
Thu, 12 Nov
One way
19% off
From 733.00CAD 591.00

Tokyo
NRT
Bali
DPS
Tue, 10 Nov
Sat, 14 Nov
One way
19% off
From 733.00CAD 591.00

Tokyo
NRT
Bali
DPS
Mon, 9 Nov
Sat, 14 Nov
One way
19% off
From 733.00CAD 591.00

Tokyo
NRT
Bali
DPS
Sun, 8 Nov
Thu, 12 Nov
One way
19% off
From 733.00CAD 591.00
NO.1
8.8/10401 reviews
Kenran Resort Ubud by Soscomma
★★★★★
Hotel in Bali
NO.2
8.1/101170 reviews
Sovereign Bali Hotel
★★★★
Hotel in Bali
NO.3
8.6/10550 reviews
Lloyd's Inn Bali
★★★★
Hotel in Bali
NO.4
9.5/10176 reviews
Padma Resort Ubud
★★★★★
Hotel in Bali
NO.5
8.8/10582 reviews
Stark Boutique Hotel and Spa
★★★
Hotel in Bali
NO.6
9/10521 reviews
Aryaduta Bali
★★★★★
Hotel in Bali
NO.7
9.1/1076 reviews
The Kemilau Hotel & Villa Canggu Bali
★★★
Hotel in Bali
NO.8
10/101 review
The Compass Rose Valley
★★★★★
Hotel in Bali
15916 booked![[Lounge Include] Fastboat Ticket | between Sanur Harbour and Nusa Penida](https://ak-d.tripcdn.com/images/0354h12000say6fpsD6EA_C_568_320.png)
4.4/5148 reviews
[Lounge Include] Fastboat Ticket | between Sanur Harbour and Nusa Penida
Boat tickets
CAD 8.51
11652 booked![Fastboat Ticket Semabu Hill Fast boat to Penida Island [Oneway/Round trip]](https://ak-d.tripcdn.com/images//0580212000o2yxr5n8C2E_C_568_320.jpg)
4.3/560 reviews
Fastboat Ticket Semabu Hill Fast boat to Penida Island [Oneway/Round trip]
Boat tickets
CAD 9.86
11082 booked![Bali, Nusa Penida Island Day Trip [Optional: Late-departure tours with Chinese and English-speaking guides / Private groups with English-speaking guides / Afternoon snorkeling tours]](https://ak-d.tripcdn.com/images/0354412000lvrczmaF827_C_568_320.jpg)
4.9/5869 reviews
Bali, Nusa Penida Island Day Trip [Optional: Late-departure tours with Chinese and English-speaking guides / Private groups with English-speaking guides / Afternoon snorkeling tours]
Day tours
CAD 80.94
10658 booked
4.8/51742 reviews
Bali Ubud Off-road Kuber ATV Experience Ayung River Rafting Single and Double Riding
Riding & driving
CAD 11.65
3298 booked
3.9/525 reviews
Bali (Sanur) pier to Penida Island (Banjar) pier one-way reservation | Redeem Penida cross-sea transportation, including pier guide
City pass
CAD 3.91
1175 booked
4.9/510 reviews
Fastboat Ticket Sanur to Penida with AC by Oceanspeed
Boat tickets
CAD 8.06
7175 booked
4.5/585 reviews
Fast Boat Ticket: Bali (Sanur) to Nusa Lembongan with Arrival Harbor Options
Boat tickets
CAD 13.44
4870 booked
4.2/541 reviews
Fastboat Tickets | Nusa Penida to Sanur Harbour Tickets
Boat tickets
CAD 8.06
What is the Indonesia Arrival Card (e-CD)?

Source: welcomebacktobali
The Indonesia Arrival Card is your mandatory digital entry form for all international travelers, brought to you by Indonesia’s immigration and customs authorities. It’s time to say goodbye to outdated paper forms! This new system streamlines your journey by combining three essential entry steps into one simple submission: immigration verification, customs declaration (replacing the standalone e-CD), and your health/quarantine declaration (replacing SATUSEHAT).
- All Indonesia System: For major entry points (Jakarta/Bali/Surabaya/Batam) – just one form for all your formalities!
- Traditional e-CD: For other entry points – focuses on customs declaration (paired with immigration’s basic digital check)
Submitting either one will generate a unique QR code, which is the only document you'll need for immigration and customs clearance. Just a heads-up: this isn't a visa, so if your nationality requires one, you'll still need to have a valid visa, VOA, or e-VOA ready to go!
Do I Need an Indonesia Arrival Card? Who’s Exempt?

The Gees Travel
There are NO exemptions—the digital arrival card (the All Indonesia system or the traditional e-CD) is mandatory for every international traveler entering Indonesia through any air, sea, or land port. It applies to:
- Travelers of all nationalities (including tourists, business travelers, and those transiting through the airport or port)
- Indonesian citizens and residents returning from overseas
- Travelers with nothing to declare (don't forget, you'll still need your QR code for immigration!)
- All Indonesian destinations (Bali, Lombok, Yogyakarta, and beyond) – no need for separate regional arrival forms!
When Should You Apply for Your Indonesia Arrival Card? Here’s the Timeline!
Make sure to submit your digital form within 72 hours (3 days) of your scheduled arrival—this is the official recommendation from Indonesian immigration and customs to ensure a smooth start to your adventure!
While you can submit your form right up until the day you land, we highly recommend completing it before you depart—whether you're relaxing at home or in the airport lounge. This simple step helps you breeze past long queues and avoid any clearance delays when you arrive in Indonesia. Just keep in mind that your QR code is only valid for your stated arrival date, so be sure to re-submit if your travel plans change!
How to Complete Your Indonesia Arrival Card (e-CD) Online
Filling out the form online takes just 5–10 minutes and makes your airport or port clearance a breeze. Simply follow the step-by-step guide for your specific arrival point—everything is in English, there’s no need to create an account, and it’s completely free to submit!
How to Complete the Indonesia Arrival System (Jakarta/Bali/Surabaya/Batam Entry Points)
Official platform: https://allindonesia.imigrasi.go.id (web + iOS/Android app)

- Head over to the official platform
Head over to the website or open the app and tap "Start Declaration" right on the homepage. Need to switch languages? Just use the menu in the top-right corner—no need to register or log in beforehand!

- Enter your personal and travel details
Please fill in all mandatory fields (marked with *) exactly as they appear on your passport or travel tickets:
Make sure you have your full legal name, passport number, nationality, flight or vessel number, arrival date and time, the full address where you’ll be staying in Indonesia (including the hotel name, street, and city), and the total number of checked bags. If you’re traveling as a group, you can easily add details for family or companions (up to 10 people) in the same submission. Just be sure to double-check everything for typos—incorrect information can cause your QR code to be invalidated!


- Fill out your customs and health declaration forms
Answer your customs questions: Let us know if you’re carrying any dutiable or prohibited items (like alcohol, tobacco, electronics, or cash exceeding IDR 100 million). For the health declaration, simply share your current health status. Please select “Yes” or “No” for every question—we need clear answers to keep things moving smoothly!

- Review and submit the form
Take a moment to look over your entire form to make sure all your personal, travel, and declaration details are spot on. Once you're confident everything is correct, go ahead and click Submit—just keep in mind that you won't be able to make any changes after that, so double-check before you finalize! - Get and save your unique QR code
Your declaration QR code will pop up on the screen in an instant, and we'll also email a copy to your registered address (if you provided one). Be sure to screenshot that QR code, download the PDF, or print a physical copy—it's a great idea to save it in at least two places (like your phone's photo album or the cloud) just to be safe. You'll need this handy code for both immigration and customs, so keep it close!
How to Complete the Indonesia Traditional e-CD
For all other Indonesian entry points, use the official platform: https://ecd.beacukai.go.id (the exclusive e-CD portal for Indonesian Customs)

- Head over to the official e-CD website
Head over to the link—it's the official, free platform for customs declarations. Just tap "Next" on the homepage to get started, and feel free to switch the interface to English using the language tab to make things even easier! - Enter your personal and travel details
Please fill in all required details exactly as they appear on your passport or travel documents:
Make sure you have your full name (exactly as it appears in your passport), passport number, nationality, flight or vessel details, arrival date, the address where you’ll be staying in Indonesia (whether it’s a hotel or residence), and the total number of bags you’re bringing. If you’re traveling as a group, you can easily add family members to the same form. Just be sure to double-check everything before you submit to avoid any hiccups with customs!

- Complete your item declaration details
You’ll be asked to confirm whether you’re bringing any dutiable or prohibited items into Indonesia—think tobacco, alcohol, high-value goods, or large amounts of cash. Simply select "Yes" if you’re carrying any of these, or "No" if you have nothing to declare. Just remember to answer honestly to stay in line with Indonesian customs regulations! - Review and submit the form
Take a moment to double-check your personal and travel details, along with your item declarations, to make sure everything is spot on. Once you're confident that all your information is correct, just hit the Submit button to wrap up your e-CD and get ready for your adventure!

- Get and save your QR code
A unique QR code will be generated immediately after successful submission. Screenshot the QR code directly or download the PDF version to your phone/device. You must present this QR code to Indonesian customs officers upon arrival – a printed copy is recommended as a backup for low-battery or Internet issues.
What You Need to Know for Your Indonesia Arrival Card
All information must match your passport or travel documents exactly—no abbreviations or typos, please! It's split into 3 core sections:
Contact Information
- Full name, date of birth, nationality, passport number/expiry date
- Gender, occupation, and contact email or phone number
Travel information
- Flight/vessel number, arrival date and time, and your arrival airport or seaport
- Your first place to stay in Indonesia (hotel name/address/residence – no PO boxes)
- Visa type (VOA/e-VOA/visa-exempt) and how long you can stay
Customs & Health Declaration Forms
- Carrying cash or financial instruments worth more than IDR 100 million (~USD 6,400)? Don't forget to declare it!
- Dutiable items (like electronics, alcohol, tobacco, gifts, and other valuables)
- Just a quick health declaration is all that's needed
- Prohibited items (drugs, weapons, endangered species – no declaration, strictly forbidden)
Navigating the Indonesia Airport Immigration Process
Once you've submitted your arrival card and snagged that QR code, follow these quick steps for a seamless entry (it only takes 5 minutes for savvy travelers like you!):
- Deplane and head straight to the Immigration Hall: Just follow the signs for International Arrivals—no need to worry about collecting any paper forms!
- QR Code Check: Just show your digital or printed QR code to the airport staff at the entry gate for a quick scan!
- Immigration Check: Head over to the manual counter or auto gate (if you're eligible) and have your passport, valid visa/VOA/e-VOA, and QR code ready to show. If they ask, just be prepared to answer a few quick questions about your trip, like where you're staying or the purpose of your visit!
- Baggage Reclaim: Once you've cleared immigration, head over to the designated carousel to pick up your checked luggage and start your adventure!
- Customs Clearance: Head to the Green Channel if you have nothing to declare, or the Red Channel if you’re carrying dutiable items—keep in mind that staff might scan your QR code for a quick check.
- Ready to explore Indonesia? Head over to the arrival hall to grab your ride—whether you're looking for a taxi, a ride-hailing service, or your hotel shuttle!
Indonesia & Other Countries 5G eSIM
- CoverageIndonesia & Other Countries
- Data0.6GB/day to Unlimited
- Validity1 to 30 Days
- Pricefrom AU$0.25
- Bookings600+ bookings
Indonesia 4G LTE eSIM
- CoverageIndonesia
- Data500MB/day to 100GB/day
- Validity1 to 30 Days
- Pricefrom AU$0.15
- Bookings900+ bookings
Travel Tips for Indonesia

✅ Must-Have: Get a Trip.com eSIM for Indonesia
Stay connected instantly with a Trip.com Indonesia eSIM – no physical SIM card needed! Activate it before you depart and enjoy 4G/5G coverage in Bali, Jakarta, Lombok, and all major tourist areas.
✅ Other Handy Tips
- Be sure to save your arrival card QR code in two spots (your phone's photo album plus a cloud backup or a printed copy)—remember, no phone means no entry!
- Please ensure your passport has at least 6 months of validity remaining from your arrival date (this is mandatory for all visitors).
- Headed to Bali? Make sure to pay the Bali Tourism Levy (IDR 150,000, or about AUD $14.60) online before you arrive—it’s a great way to skip the airport queues!
- Heads up, VOA/e-VOA travelers: Make sure you have proof of your onward or return ticket and enough funds (at least ~AUD $2,280) ready for your immigration check!
- Please don't alter your QR code – any tampering could unfortunately lead to your entry being denied and potential immigration penalties.
- Please fill out a separate form for each traveler—even little ones need their own entry card (just be sure to link it to a parent’s passport)!
See all attractions
149803 booked
4.6/55942 reviews
Indonesia 5G eSIM | Supports Google Maps / ChatGPT | Daily/Total Data Plans | 24-Hour Billing | 1–30 Days | QR Code
SIM card
CAD 0.12
64442 booked
4.5/53052 reviews
Southeast Asia (7 countries) | 5G/4G eSIM | Daily plan/Data package | 24-hour billing | 1 - 30 days | QR code
SIM card
CAD 0.12
63199 booked
4.5/53014 reviews
Asia 4G/5G eSIM | Daily Plan / Total Data | 1-30 Days | 24-Hour Billing | QR Code
SIM card
CAD 0.12
21858 booked
4.7/51485 reviews
Southeast Asia 5G/4G eSIM | Singapore/Malaysia/Thailand/Indonesia | Daily Package/Data Package | 24-Hour Billing | 1-30 Days | QR Code
SIM card
CAD 0.12
35072 booked
4.6/51287 reviews
Indonesia 5G eSIM | All 4 Major Networks • All AI & TikTok | Day Pass / Total Data | 24-Hour Billing | QR Code
SIM card
CAD 0.12
119794 booked
4.6/54284 reviews
Singapore/Malaysia/Indonesia 4G/5G eSIM | Multi-network & ChatGPT | Daily Plan / Total Data | 24-Hour Billing | QR Code
SIM card
CAD 0.12
[10% Off] Top Indonesia Hotel Recommendations
We recommend the following top Indonesia hotel deals with 10% off:
Bali Hotels
5 star
8.9/10Very Good199 Reviews
Nusa Dua Bali|12.86km from downtown
We really love this Japanese hotel. Room has been recently renovated, bright and clean and the toilet is installed with a huge and new bathtub.
Property has a big and nicely kept garden and nice swimming pool a few steps away from the beach. Watching sunrise from there was pure delight.
Breakfast was good and service from all the staff was excellent. Food from the Italian restaurant was very good too.FromCAD 102
9.2/10Great464 Reviews
Nusa Dua Bali|16.74km from downtown
The hotel is located within a large complex. There are many restaurants just a street away, and it's a pleasant 10-15 minute walk to the Collection mall, or you can use the scheduled shuttle service. The hotel isn't directly on the beach, but they offer regular shuttle rides to and from the seaside. Most of the hotel staff are very friendly, with the exception of a few at the beach. Every time I tried to buy a coconut at the beach, the staff would say they were sold out. And when I tried to order other drinks, they seemed quite annoyed. The room itself was spacious and very clean. They provide four complimentary bottles of water daily, and you can request four more. Any additional bottles after that come with a charge. During breakfast, you can see many small squirrels being fed from little wooden bowls hung on the trees in the restaurant.FromCAD 159
9.2/10Great852 Reviews
Kuta Bali|9.2km from downtown
Overall, a very unique bar, and definitely a great choice if you're vacationing with kids.
* **Location:** The hotel is in the heart of Kuta Beach. Step out, and you're right on the beach, surrounded by dining, shopping, and markets. Very convenient.
* **Room:** Generally decent. Cleanliness and the room itself were satisfactory.
* **Dining:** The food overall was good, and breakfast offered a good variety. However, I have to complain that there was only Western and Indian food, absolutely no Chinese options. We tried a buffet and an Italian restaurant for dinner at the hotel's three restaurants. The prices were reasonable, and the food was decent.
* **Facilities:** The swimming and water play facilities are absolutely top-notch. There are three large water play areas, easily enough to keep kids entertained for two days. The hotel has a rock and nightlife vibe, with the lobby acting as a large, very distinctive bar. They even offered complimentary bar drinks (which you can enjoy with your kids), which was a nice touch.FromCAD 233
9/10Great829 Reviews
Nusa Dua Bali|18.83km from downtown
The cliffside rooms offer great views. They're very spacious, clean, and feature a wet/dry bathroom separation, with each room having its own balcony. The hotel's toiletries are excellent, and they provide unlimited filtered drinking water daily. The hotel also organizes daily activities that guests can choose to join.
Facilities: There are many swimming pools with clean water. There's also a beach pool, a favorite for kids, and a small private beach – not ideal for swimming, but perfect for a quick dip.
Breakfast: It's decent, enough to fill you up.
Surroundings: There's a construction site nearby, but it's not noisy, just a slight obstruction to the view.
Transportation: It's quite far from the city center, so you'll need a taxi to get around. There are no convenience stores nearby.FromCAD 165
9.2/10Great131 Reviews
Nusa Dua Bali|14.42km from downtown
We really enjoyed our stay at Bali Tropical Resort & Spa — excellent value for money. The property is a bit older (you can tell it was built years ago), but it has been well maintained and partially renovated, so everything still feels in good condition and comfortable.
Location is a big highlight: the hotel has direct beach access and it truly feels like the beach is part of the resort. The pool is large and has a swim-up/integrated bar, which is a great touch. The overall atmosphere is calm and relaxing — perfect for resting.
What we loved most is how authentically Balinese it feels: beautiful décor, carved doors, wood furniture, and even two small temples inside the hotel, which adds a special cultural vibe. The staff were extremely kind and helpful throughout our stay.
We also tried the spa, and we highly recommend it. You can find cheaper options outside, but the convenience and comfort of having it inside the hotel is worth it, and the prices are still reasonable. We ate at the hotel’s three restaurants and generally enjoyed the food.
Small note: breakfast was okay but not as impressive as the rest of the experience—some items felt a bit basic.
Overall, we would absolutely recommend this resort. Great service, great location, relaxing atmosphere — no need to look elsewhere.FromCAD 132
Business travel
7.9/10Good408 Reviews
Seminyak Bali|6.6km from downtown
Pleasant experience with this hotel but never stay long enough to give valuable feedback. However, from check-in to check-out, it was a seamless experience. Staffs are very nice. Upon entering the room, the taps, shower head, and toilet flush are very rusty & mouldy.. We requested for a change but water output was not better.. It was splashing in all directions, making washing up not a very pleasant experience. But you pay for what you get which was reasonable as long as water is clean.FromCAD 17
8.9/10Very Good421 Reviews
Sanur Bali|7.01km from downtown
We made a last-minute decision to visit during the summer holidays and chose this hotel because of its proximity to the beach. I was prepared for an older hotel in an older area, and that's exactly what it was; there were quite a few middle-aged and elderly guests. However, the hotel's pool and garden views were quite nice, and the rooms had been renovated. The showerhead wasn't discolored, and the water quality was fine. Breakfast was acceptable, I'd give it an 80%. Besides the locally grown papaya, nothing else really stood out. We received drink vouchers for the restaurant bar, which was a pleasant place to relax. Bicycles were available for rent, and cycling along the beach was very enjoyable. There's a good restaurant by the hotel beach, with a 4.9-star rating on Google Maps. We ordered three set meals for over RMB 600 (including a significant service charge).
However, there were some downsides:
1. The hairdryer was broken. I specifically went to the front desk to ask for a replacement, but nothing was done. Luckily, it was summer.
2. Service discrimination favoring Caucasians. When queuing for eggs🍳, a Caucasian lady behind me asked for soft-boiled eggs. The chef, with an ingratiating smile, went out of his way to cater to her request, spending considerable time and completely ignoring my🍳, which was ahead of hers. Only after he finished serving the Caucasian lady with a bow did he turn to my eggs, which were already overcooked. He just made an awkward sound and offered no apology.
3. For an Indonesian hotel costing over RMB 1000 a night, I discovered upon leaving that there were green crayon marks on the quilt (near the foot end) (see picture). Are they so stingy with linen that they won't discard it?FromCAD 95
8.1/10Very Good351 Reviews
Kuta Bali|10.42km from downtown
Really nice hotel, excellent value. I was only there for 1 night, but wish it was longer. Great location nearby the airport and plenty around the local area.
Room was very spacious and well equipped.
The stand out was the food from the room service, which was very inexpensive, and was exceptional (pictured), would highly recommend.
Staff all polite and friendly.FromCAD 21
8.9/10Very Good758 Reviews
Kuta Bali|9.39km from downtown
This hotel boasts a spacious property, and from the moment you step in, you're enveloped in a holiday atmosphere. It features a restaurant, an outdoor pool, and is surrounded by lush, vibrant greenery.
The room facilities are simple but complete, and the hygiene is excellent. Our room thoughtfully included an extra bed for the child, which was surprisingly comfortable. The hotel is relatively close to the airport, taking about 28 minutes during busy times. Overall, it offers great value for money in the Kuta area.FromCAD 53
8.9/10Very Good450 Reviews
Seminyak Bali|6.77km from downtown
The staff were very friendly, helpful, and genuinely service-minded. They were also happy to recommend places and things to do around the area, which we really appreciated.
Unfortunately, there were several issues that significantly affected our stay. During the daytime, there was some burning happening around the nearby rice field, and the smell came directly into our room. It became uncomfortable enough that we had to leave the hotel for a few hours and only came back in the evening.
The biggest problem, however, was the air conditioning. In the middle of the night, the room became extremely cold even though we had not intended to make it that cold. We were surprised to find the air conditioner running at 17°C with the fan at maximum speed. We had to wake up several times to adjust the temperature, and because of this we could not sleep properly until early morning.
The Wi-Fi was also very poor. Once our phones connected to the hotel Wi-Fi, the internet was practically unusable, so we eventually had to disconnect and use our own roaming mobile data instead.
Overall, the staff and service were good, but the air conditioning and internet problems seriously affected the comfort of our stay. If these two issues were fixed, the experience would be much better.FromCAD 28
Family friendly
8.9/10Very Good182 Reviews
Kuta Bali|8.72km from downtown
This is starting to feel like a joke, but we checked in here for the third time just to be absolutely sure this hotel isn't for us. Again, I was given a different room, and again, no peace and quiet. This time, there was construction work that started at 8 AM and continued until late evening. On top of that, we were given a room with two separate beds, but then they pushed them together and put one large mattress on top.FromCAD 35
8.9/10Very Good570 Reviews
Kuta Bali|10.53km from downtown
I had to change hotels at the last minute and booked this one. Thanks to the incredibly friendly and helpful front desk staff, I had a very reassuring stay.
While the internet was a bit weak at night, everything else was fantastic. With its private beach and amazing pool, it's the perfect environment for anyone looking to enjoy a comfortable and relaxing Bali experience. Thanks to them, I made many wonderful memories. Thank you!FromCAD 44
9.1/10Great839 Reviews
Kuta Bali|11km from downtown
I chose to stay at this Hotel as it was close to the airport for a late night arrival and there was a free airport shuttle. As a single older lady this was importsnt for me. Everything was great. Driver was there waiting despite almost 2 hours waiting for baggage dnd getting through customs at Bali airport. Hotel is clean, friendly and the rooftop
Pool snd har although only small is a great place to relax after travelling. Close to beach and shops and malls. Felt very comfortable here ( oh and breakfast is great!). Also, the adjacent Envy restaurant close to the beach is perfect for evening meal.FromCAD 64
9.4/10Amazing578 Reviews
Uluwatu Bali|19.37km from downtown
This beautiful hotel has a vantage point of the entire Uluwatu region as far as seeing the aircraft landing into the airport. Everything is spectacular, especially the upper and lower infinity pools. Breakfast is bountiful. The best thing is you get free shuttle and access to the RoosterFish Beach club, which is great if you want a change of scenery at Pandawa beach. A lot of guests stay here because of this perk. Top notch service as everyone greets you with a smile. Seeing that I was travelling alone and staying only for one night, Aldi at the front desk made sure I had a great stay and gave me an amazing upgrade to their seaview terrace room, which really elevated my whole stay as I used the sundeck to sunbathe. I am genuinely grateful and will always remember my wonderful time at the Renaissance Uluwatu!FromCAD 238
8.9/10Very Good313 Reviews
Ubud Bali|18.62km from downtown
This was my second time staying at this hotel. The first time was a solo trip, and this time with my husband. I love the location as it is in the middle of Ubud City Center and all the attractions up north (Tegalalang, Tirta Empul, etc). Forgot to take any photo of the room though, but it was very comfortable! Breakfast is good, but the soy latte is too sweet for my liking. Need better plant-based mylk option. But overall, an enjoyable stay!FromCAD 149
Hot spring
9.2/10Great666 Reviews
Jimbaran Bali|17.07km from downtown
This was my second stay, and I chose the resort again. The quality was just as excellent as before! Since I booked for 2 adults and 1 child, the extra bed was already made when we entered the room! I had mentioned it was my child's birthday in advance via the app and to the butler. The first time we entered the room, we saw birthday decorations, and then when we returned to the room a second time, there was even a small cake waiting for us! So thoughtful! I will definitely choose Ayana again next time I visit Bali!FromCAD 386
8.9/10Very Good184 Reviews
Ubud Bali|12.6km from downtown
Amazing and flawless 10/10 stay at The Westin Ubud Bali.
From the moment you arrive, the atmosphere is pure serenity—nestled in a lush rainforest setting with a breathtaking centrepiece infinity pool that feels like it’s floating in the clouds amongst the serine jungle. It’s the kind of place where you instantly slow down and just breathe and experience a place you can relax, be well and rise every day feeling better than the next.
The food is exceptional across the board—thoughtfully prepared, beautifully presented, and consistently delicious. Every meal felt like a highlight and Sebastian takes pride and care with his team and the high food quality standards.
What truly sets this property apart, though, is the passionate Westin associates that Go Beyond! The entire team operates at an incredibly high level, and it shows in every interaction. A special thank you to General Manager Saraswati, whose hands-on leadership is evident everywhere; you can feel how much she genuinely cares about both guests and her team.
Darma at the lobby bar is a standout… his attention to detail and craftsmanship behind the bar made every visit memorable. Yana ensures the restaurants runs like clockwork, delivering a smooth, polished, and faultless dining experience every time. And Arta and Crisna—your work ethic and standards are simply outstanding. You consistently go above and beyond in a way that truly elevates the entire property.
Cleanliness is absolutely next level—impeccable in every possible way with an amazing housekeeping team.
This is Marriott. This is Westin. And this is hospitality done at its very best.FromCAD 211
9.2/10Great57 Reviews
Pemuteran Bali|91.78km from downtown
Been here for 3 nights for our honeymoon. the staffs were incredibly nice. we are Bali people but we did not get or feel any discrimination at all, they treat us the same as foreigners. they have natural hot spring water pool, it was hot honestly, so we did not go very often. but they have ocean view pool and garden view pool which much cooler. The food was great!! All breakfast food we had never failed to satisfy us. Best of the best was the romantic dinner my husband prepared for me which is great!! Definitely will be back on our next holiday 👌FromCAD 70
8.4/10Very Good1 Reviews
Thyrite Bali|61.87km from downtown
When you stay at Bali Nibbana Resort in Seririt, you'll be in a state park, within a 5-minute walk of Puri Jati Dive Site and Puri Jati Beach. This spa hotel is 7.5 mi (12 km) from Baruna Dive Center and 8.5 mi (13.8 km) from Lovina Beach Monument.Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an attached winery and an outdoor pool. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Getting to nearby attractions is a breeze with the area shuttle (surcharge) that operates within 5 kilometers.Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Relax with your favorite drink at the bar/lounge or the poolside bar. Local cuisine breakfasts are available daily from 7:00 AM to 10:00 AM for a fee.Featured amenities include limo/town car service, dry cleaning/laundry services, and multilingual staff. Planning an event in Seririt? This hotel has facilities measuring 840 square feet (78 square meters), including conference space. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).Make yourself at home in one of the 20 individually decorated guestrooms, featuring minibars and LED televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.9/10Great160 Reviews
Lovina Bali|59.61km from downtown
The sunset was absolutely stunning! I spent nearly two hours mesmerized by it at the private beach's sunset bar. The live music was so relaxing, making it the perfect spot to simply unwind and indulge in the luxury of doing nothing. The staff were all incredibly kind and friendly. They offered a complimentary shuttle service, taking me wherever I wanted to go and picking me up afterwards. As a solo traveler, I was initially a bit apprehensive since I didn't encounter any other Japanese guests. However, when the popular local warung (eatery) I wanted to visit was closed, they kindly took me back the next day. Also, when the hotel spa was fully booked and I mentioned wanting to try a local spa, they drove me there with the shuttle and even offered to take me to another place if it was also full. The breakfast area was lovely; I enjoyed watching the sunrise from the second floor early in the morning. Even the staff at the local beachside eateries were friendly, making it a very comfortable place to be. Although I didn't go on the dolphin tour or visit the nearby waterfalls, I highly recommend this resort to anyone looking for a relaxed and wonderfully hospitable experience.FromCAD 84
Gym
8.7/10Very Good226 Reviews
Bali|2.55km from downtown
My overall experience on this hotel is excellent. Easy to find, good location. Lobby staffs are friendly and accommodating. Lobby, waiting area, elevator and hallways are all modern. The room door is superb. Clean and soft bed, strong wifi connection, hot and cold shower. The room is big yet very affordable. i highly recommend this hotel.FromCAD 31
9.5/10Amazing119 Reviews
Ubud Bali|22.98km from downtown
I can't understand why this hotel isn't rated 10! The view was fantastic, and the hotel is spacious with a great design; you can see wooden reliefs everywhere. Breakfast was à la carte, and it was incredibly delicious and plentiful (the banana pancakes were particularly memorable). The service was very warm and attentive.FromCAD 97
9.4/10Amazing605 Reviews
Ubud Bali|15.95km from downtown
Our room was on the second floor and offered a beautiful view from the balcony. The hotel itself isn't very large, but it's incredibly charming and well-maintained. The breakfast was also delicious; they have an à la carte menu with smaller portions, so you can try a variety of dishes. We stayed for three days and ordered something different each morning, and everything was great. The only downsides were that the room felt a bit damp and the air conditioning seemed old.FromCAD 163
9.4/10Amazing158 Reviews
Ubud Bali|16km from downtown
Superb stay at the far end of Jalan Bisma in Ubud. The Kaamala resort and spa offered us exceptional service from the friendly, polite and welcoming staff. On site spa - which we liked.
Our room was amazing, we had our own pool, separate Al fresco lounge area with a hammock, table and chairs and two loungers.
The bedroom area was spacious and very comfortable.
Toiletries, tea/coffee and bottled water provided.
We had daily breakfast in Habitat restaurant and every day the food was delicious and plentiful. Choices were from a menu which was welcomed opposed to the buffet at other hotels. Food presentation was outstanding, service too.
There are 3 restaurants to choose from for dinner, 1 for lunch. However there are numerous restaurants, cafes and bars in the vicinity to explore.
Would return without hesitation.FromCAD 266
9.1/10Great404 Reviews
Seminyak Bali|7.13km from downtown
The location is excellent! All the famous restaurants and cafes in Seminyak are within walking distance. A taxi from the airport to the hotel takes about 30 minutes, and there's a convenience store right across the street.
Breakfast is served from 6:30 AM to 10:00 AM, and it's quite substantial, though the 10 AM cut-off feels a bit early.
All the staff were incredibly polite and welcoming.
Overall, it offers fantastic value for money.FromCAD 31
Swimming pool
9/10Great314 Reviews
Bali|4.19km from downtown
The hotel is great; they offer in-room massage and spa services for 150k for an hour. The room is spacious and comfortable, but the window faces another room. Shopping is close to Bali Agung, but the best and cheapest place is Krisna, where you can shop 24 hours a day, so there's plenty of time to explore late into the night before shopping. Icon Bali Mall is great because it's near Sanur beach. The avocado coconut drink was exceptionally good; we looked for it every day, averaging 20-30k. Eating at the most VIP and delicious restaurants for 5 people ranged from 300k-500k; the food was truly heavenly, cheap, and delicious, even in the mall. Street food is even cheaper, but we were afraid of getting diarrhea as it might not suit our stomachs. Finally, outside the airport, the Ole Banana cake was soft and delicious, so we bought extra for souvenirs. The milk pie and disco peanuts, tea, and coffee at Krisna were cheap and tasty.FromCAD 29
8.8/10Very Good401 Reviews
Ubud Bali|21.48km from downtown
We booked 3 suites room and really enjoyed our 2 nights stay in the resort located in the midst of padi fields and greenery. However there was a hiccups on room access to one of the suites. The electronic card access was not working and we need to call the front desk to activate their engineering team each time we wanted to go into our suite.FromCAD 112
8.9/10Very Good600 Reviews
Jimbaran Bali|14.1km from downtown
The location is quite strategic; it's a 5 minute walk to the beach and it's also far enough from the stretch of BBQ restaurants along the beach line, so the smokes won't reach you. (You might still smell them).
The hotel itself mostly has what I need. They also provide beach slippers! The towels could be better, but they're clean and smells nice. Would recommend this hotel!FromCAD 45
8.4/10Very Good142 Reviews
Seminyak Bali|7.64km from downtown
Love the stay. Super close to everything. Hotel also provides a great gym & spa. Also we were able to hire a scooter from the hotel which was delivered, made it super easy!!FromCAD 47
9.5/10Amazing1192 Reviews
Nusa Dua Bali|19.15km from downtown
I finally got to stay at the Kempinski, which I'd been looking forward to! It's an absolutely wonderful hotel, from the magnificent lobby to the spectacular view of the Indian Ocean from the lobby. There was one time after check-in when the elevator stopped on the way to our room, but it was promptly reported to a supervisor and maintenance was performed, which put us at ease. We also received apologies via WhatsApp and at check-out, leaving us with the impression that this is a very trustworthy hotel. Besides the excellent facilities like the restaurants and room cleanliness, the staff's hospitality was also outstanding. This is definitely the hotel I want to stay at again next time I visit Bali.FromCAD 493
Breakfast
8.8/10Very Good173 Reviews
Nusa Dua Bali|14km from downtown
The decor is a bit dated, and the bottled water wasn't great. Everything else was good, though. The breakfast was plentiful, and all the hotel staff were very friendly. The pool is large, with plenty of space to sunbathe. The beach is very close and clean, but the sea isn't suitable for swimming. The water is clear, and you can find small crabs under the rocks. If you exit the hotel and go left, diagonally across the street, there's a Chinese restaurant called 'Peace Restaurant' which has good prices and delicious food, plus there are many supermarkets nearby.FromCAD 142
9.1/10Great226 Reviews
Jimbaran Bali|15.75km from downtown
Perfect place for a family, room is clean and smells the best. I am very picky about hygiene so the fact that I say this is a big deal, trust me.
I didn't find any mosquito in the room. But the hotel left some baygon just in case if you need it.
Amenities is stocked up.
The turn down service was nice too but i wish they left us with a little treat to make it more special
Food is great, the chocolate hour was a nice touch, but i wish they also include at least some water for the children, every drink is extra during this hour. We did request for it to be delivered to our room as our daughter was not in the mood for going down to the restaurant but she really wanted the chocolate, i was alone so I was not possible to leave her by herself…but they denied it, i guess this is a red light for me.
As for the pools, you got options for every age. For the first time my daughter swam for 5 hours! It was just that amazing.
But there is one accident that was unexpected, the swii (floating board with battery) died during the use, my daughter is 4 so yes she was panicked as the pool was deep. Luckily I had a feeling it would happen and I happen to be just behind her. I don’t want to imagine if i was not there next to her…
The service was impeccable and the fact that it is located next to samasta makes our stay a lot more easier. As we wait for check in we had a lunch there and a little shopping. There is a cultural dance in the evening that was a very welcoming sight!
It was about 5-10 mins walk to jimbaran beach, you dont need a buggy for it as the buggy has specific schedules.
If you are looking for a place to dine with Jimbaran beach view and amazing seafood but does not want to go with the crowd, Sundara restaurant behind the hotel was perfect.
My daughter and I had the best Jimbaran fish here, and I am a local! The restaurant belong to FS hotel. So yes the price is high but the food and service is amazing, also you don’t need to go far! The location if this hotel was perfect for a family.
The kids play was good but could be better, honestly if this was marketed as family hotel i think they can put a little more effort in keeping the kids corner updated. There is also a specific section for kids dining area with TV and kids utensils, but somehow is a bit dark.
The food was perfectly separated for halal/no pork. It was the perfect mix between local food and western, i had the best bakso there.
As for room, We had a suite room overlooking the pool, and the fact that we are on 2nd floor makes it so easy to go to restaurant and the pool as it was only 1 stair away.
the hotel was fully booked. I wish to add another night but unfortunately all the rooms are sold out.FromCAD 196
9.4/10Amazing176 Reviews
Sanur Bali|6.62km from downtown
A five-star hotel where the accommodation, hygiene, and service all deserve full marks.
Especially the breakfast buffet – every dish was delicious! I particularly loved the bakery bar; the Western pastries were amazing. For dinner, we went to their sister hotel (connected to Andaz) for a buffet. The food variety wasn't extensive, but thankfully everything was quite good. There was also a spectacular fire show in the middle. At first, I thought it might be a bit cheesy, but it actually turned out to be quite entertaining!
However, the best part of the entire resort experience, in my opinion, was the beach.
The photo I uploaded was taken at the hotel beach. That night, the sky was clear, and the moon rose over the sea – it was incredibly beautiful! My family and I were walking on the beach after dinner when we saw this scene, and everyone gasped. I never thought I'd actually witness a 'moon rising from the sea,' a sight I'd always thought only existed in Tang Dynasty poetry.
That's all.FromCAD 412
8.6/10Very Good212 Reviews
Kuta Bali|8.5km from downtown
Facilities: The facilities are very complete; everything you need is available. Environment: The environment is great, close to Kuta Beach, and there are many restaurants nearby. Service: Every staff member is very enthusiastic. You can choose to have lunch and dinner at the hotel; they offer a 25% discount, which makes it quite affordable, around 100 for two people. Overall, I highly recommend booking this hotel.FromCAD 109
8.9/10Very Good283 Reviews
Uluwatu Bali|19.75km from downtown
My impressions are mixed. On the plus side: the hotel has a pleasant nook, the road leading to it and the surrounding area are nice, and there's a small lake and a couple of decent restaurants for a quick bite right opposite. It's much better than most of Uluwatu, which is filled with broken roads and endless construction. The rooms are a bit dated; there was a nail sticking out from under the TV stand, and the toilet kept making a flushing noise occasionally after pressing the button, but overall it was clean and tidy. We didn't ask to change rooms, though. Breakfast was satisfactory; like everywhere else, it was sometimes difficult to get eggs from the station, but there were many alternatives like pancakes, local soups and main courses, pastries, and desserts. The same restaurant for lunch/dinner was a bit overpriced, portions were smaller than usual, and there wasn't much meat in the dishes. We also had to order drinks twice and wait before being told they were out of stock. For savings, I recommend joining the hotel's loyalty program for a 20% discount on your bill, but for truly good food, it's better to eat outside the hotel. We booked the hotel with 'bonuses' including a massage, which was fine, and welcome drinks (available any day at the restaurant/bar) – these turned out to be just two tiny glasses of boxed juice. Honestly, it would be better not to offer such a gift at all than to offer that. We only dipped into the pool once; there were no staff members on that floor at all, so we had to bring our own towels. There's a billiards table, but it's always covered with a cloth. There were some cracked tiles and construction boards in places, and they were mowing the lawn nearby. Definitely not a place for a full day of chilling, but you can go for a quick half-hour swim. My biggest dissatisfaction at the hotel was with the towel situation and the staff's response to it. Initially, there were only THREE towels in the room. For two people. In a supposedly four-star hotel. Two bath towels and one foot towel, that's it. Immediately after checking in, we went to the reception and asked for two more small hand towels. A couple of hours later, nothing. We went a second time, and okay, they brought the towels, problem solved. But the next day during cleaning, they took these towels (and note, they weren't thrown on the floor; the hotel's policy is supposedly 'eco-friendly,' and according to the rules in the room, towels for 'replacement' are supposed to be thrown on the floor), and didn't provide new ones. Another trip to reception followed, and we agreed that for the rest of our stay, no towels in our room should be changed at all – just the trash taken out. This rule was followed for another day, but then the towels were taken again. We were too tired to fight it anymore and just accepted it. Judging by other reviews and the situation we observed, there's high staff turnover here; there's one competent administrator, but the rest are green trainees who know absolutely nothing. Also, I recommend getting a room with a balcony, because after two days of drying inside the room, I still had to use a hairdryer on my swimsuit to pack it in my suitcase. With cotton clothes, it would be even worse.FromCAD 62
FAQs About the Indonesia Arrival Card
-
Do we need to fill up an arrival card to Indonesia?
Yes, all international travelers must complete the digital arrival card (All Indonesia system for major ports, e-CD for others). No exceptions – even Indonesian citizens returning from overseas need it. -
How do I get an Indonesian arrival card?
Access the official All Indonesia platform at allindonesia.imigrasi.go.id or download the mobile app. Register with passport details, fill the form, submit, and receive your QR code via email/app. It's free – avoid third-party services charging fees. -
What are the arrival requirements for Indonesia?
Mandatory items include:
Valid passport (min 6 months validity)
Valid visa/VOA/e-VOA (if required)
All Indonesia QR code (for major ports) or e-CD (for others)
Proof of onward/return ticket
Sufficient funds (min ~USD 1,500 for tourists) -
Is an Indonesia arrival card still required?
Yes, but it's now 100% digital (no paper cards available). The All Indonesia system has replaced paper forms at major entry points, with full national rollout expected in early 2026.
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
Related products
Your Essential Guide to the Indonesia Arrival Card
- 1. What is the Indonesia Arrival Card (e-CD)?
- 2. Do I Need an Indonesia Arrival Card? Who’s Exempt?
- 3. When Should You Apply for Your Indonesia Arrival Card? Here’s the Timeline!
- 4. How to Complete Your Indonesia Arrival Card (e-CD) Online
- 5. What You Need to Know for Your Indonesia Arrival Card
- 6. Navigating the Indonesia Airport Immigration Process
- 7. Travel Tips for Indonesia
- 8. [10% Off] Top Indonesia Hotel Recommendations
- 9. FAQs About the Indonesia Arrival Card
Trending Searches
-
Air travel guide
-
Latest Flight Deals
-
Top Flight + Hotel Packages
-
Getting Around
-
eSIM/SIM card