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

By Zora
November 3, 2026

Since 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. It became mandatory at Jakarta (CGK), Bali (DPS), and Surabaya (SUB) airports, as well as Batam seaports, in September 2025, and since 1 October 2025 the card has been required at every international airport, seaport, and land border crossing across Indonesia.
The traditional e-CD is no longer needed for arrivals now that the All Indonesia system has been rolled out to every Indonesian entry point as of 1 October 2025. The platform is 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
HND
Bali
DPS
Fri, 4 Dec
Wed, 9 Dec
One way
15% off
From 41,104.00INR 35,033.00

Tokyo
NRT
Bali
DPS
Thu, 12 Nov
Tue, 17 Nov
One way
13% off
From 41,104.00INR 35,864.00

Tokyo
NRT
Bali
DPS
Thu, 26 Nov
Mon, 30 Nov
One way
13% off
From 41,104.00INR 35,948.00

Tokyo
NRT
Bali
DPS
Sat, 28 Nov
Mon, 30 Nov
One way
13% off
From 41,104.00INR 35,948.00

Tokyo
NRT
Bali
DPS
Tue, 24 Nov
Thu, 26 Nov
One way
13% off
From 41,104.00INR 35,948.00

Tokyo
NRT
Bali
DPS
Tue, 24 Nov
Mon, 30 Nov
One way
12% off
From 41,104.00INR 36,075.00

Tokyo
HND
Bali
DPS
Fri, 27 Nov
Thu, 3 Dec
One way
12% off
From 41,104.00INR 36,187.00

Tokyo
NRT
Bali
DPS
Wed, 25 Nov
Mon, 30 Nov
One way
11% off
From 41,104.00INR 36,441.00
NO.1
8.5/10974 reviews
Everyday Hotel Kuta Central
★★★
Hotel in Bali
NO.2
9.1/10627 reviews
The Anvaya Beach Resort Bali
★★★★★
Hotel in Bali
NO.3
8.2/101170 reviews
Sovereign Bali Hotel
★★★★
Hotel in Bali
NO.4
8.3/101941 reviews
Hilton Garden Inn Bali Ngurah Rai Airport
★★★★
Hotel in Bali
NO.5
8.3/10230 reviews
The Alea Hotel Seminyak
★★★
Hotel in Bali
NO.6
8.8/10167 reviews
Pandawa Beach Homestay
★★★
Hotel in Bali
NO.7
8.7/1096 reviews
Kuta Galleria Hotel
★★★★
Hotel in Bali
NO.8
8/102 reviews
Moonloka Eskabbe Maha Villa
★★★★
Hotel in Bali
17692 booked![[Lounge Include] Fastboat Ticket | between Sanur Harbour and Nusa Penida](https://ak-d.tripcdn.com/images/0354h12000say6fpsD6EA_C_568_320.png)
4.4/5167 reviews
[Lounge Include] Fastboat Ticket | between Sanur Harbour and Nusa Penida
Boat tickets
INR 562.11
11157 booked
4.8/51755 reviews
Bali Ubud Off-road Kuber ATV Experience Ayung River Rafting Single and Double Riding
Riding & driving
INR 769.20
11458 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/5928 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
INR 4,587.68
5240 booked
4.1/545 reviews
Fastboat Tickets | Nusa Penida to Sanur Harbour Tickets
Boat tickets
INR 532.53
1049 booked
4.6/511 reviews
Fastboat Ticket Oceanspeed Fasboat to Nusa Penida
Boat tickets
INR 532.53
11950 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.1/562 reviews
Fastboat Ticket Semabu Hill Fast boat to Penida Island [Oneway/Round trip]
Boat tickets
INR 650.86
7359 booked
4.5/586 reviews
Fast Boat Ticket: Bali (Sanur) to Nusa Lembongan with Arrival Harbor Options
Boat tickets
INR 887.54
1296 booked
4.6/514 reviews
Fastboat Ticket Sanur to Penida with AC by Oceanspeed
Boat tickets
INR 532.53

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).
The All Indonesia System now covers every Indonesian entry point—the major gateways at Jakarta, Bali, Surabaya, and Batam as well as all other international airports, seaports, and land border crossings—so one form handles all your formalities. Submitting it 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
All Indonesia is now required at every Indonesian entry point, while you can still use the official platform https://ecd.beacukai.go.id (the exclusive e-CD portal for Indonesian Customs) for a separate customs declaration.

- 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
163300 booked
4.6/56258 reviews
Indonesia 5G eSIM | Supports Google Maps / ChatGPT | Daily/Total Data Plans | 24-Hour Billing | 1–30 Days | QR Code
SIM card
INR 7.68
68584 booked
4.5/53133 reviews
Southeast Asia (7 countries) | 5G/4G eSIM | Daily plan/Data package | 24-hour billing | 1 - 30 days | QR code
SIM card
INR 7.64
64874 booked
4.5/53052 reviews
Asia 10 regions & Australia/New Zealand 4G/5G eSIM | Daily plan / total data | 1-30 days | Charged by 24 hours | QR code
SIM card
INR 7.64
21765 booked
4.7/51498 reviews
Southeast Asia 5G/4G eSIM | Singapore/Malaysia/Thailand/Indonesia | Daily Package/Data Package | 24-Hour Billing | 1-30 Days | QR Code
SIM card
INR 7.92
38263 booked
4.7/51391 reviews
Indonesia 5G eSIM | All 4 Major Networks • All AI & TikTok | Day Pass / Total Data | 24-Hour Billing | QR Code
SIM card
INR 7.49
121849 booked
4.6/54350 reviews
Singapore/Malaysia/Indonesia 4G/5G eSIM | Multi-network & ChatGPT | Daily Plan / Total Data | 24-Hour Billing | QR Code
SIM card
INR 7.64

[10% Off] Top Indonesia Hotel Recommendations
We recommend the following top Indonesia hotel deals with 10% off:
Bali Hotels
5 star
9/10Great200 Reviews
Nusa Dua Bali|12.86km from downtown
The hotel is well-located. Since it’s an international hotel, I don’t have much comments on the overall welfare.
I stayed at the ocean suite and I can clearly see the sea view. The room is simple and clean. I give 3 stars to the service as I have experienced very nice service at other stays. I expected to experience better service as this is a 5-star hotel, so this is something that can be improved.
Other than that, all good!FromINR 5,998
9.3/10Great468 Reviews
Nusa Dua Bali|16.74km from downtown
This resort in Uluwatu was an amazing experience! I was pleasantly surprised with a free room upgrade upon check-in, and the room had a fantastic view. The resort's environment is beautiful and peaceful, with lush greenery everywhere. The staff were warm and polite, creating a wonderful vacation atmosphere. The pool is huge and I absolutely loved it; I could spend all day lounging by the pool. It's also quite close to the beach, perfect for surfing. Anyway, it's definitely worth choosing when you come to Bali.FromINR 9,800
9.2/10Great862 Reviews
Kuta Bali|9.2km from downtown
Excellent hotel, super location. Malls are nearby, plenty of places to walk around and eat. The ocean is just a 5-minute walk for a dip in the waves. It's also the best location for excursions. The pools are fantastic, and there are slides for the kids. The hotel food is very tasty and not expensive. The staff is simply amazing!FromINR 9,349
9/10Great831 Reviews
Nusa Dua Bali|18.83km from downtown
I have a very pleasant stay here. At 2014 back then when it is still Nikko, my brother had his wedding here and I appreciate the hotel still have their name hang in the wall near Wiwaha Chapel. The room is spacious and clean. The AC works really well. View from our room is so beautiful. Make sure to book the ocean view to enoy the beauty of Bali. We had Mexican dinner at Grain Restaurant, delicious food with Latin live band boost up the mood. Thank you Mrs. Sumerti for the hospitality during dinner. Definitely stay here if I visit Bali!FromINR 11,405
9.3/10Great132 Reviews
Nusa Dua Bali|14.42km from downtown
This is my second time staying at this hotel, and I love its architecture. The breakfast selection isn't very extensive, which is a bit disappointing for a 4-star hotel. The rooms are decent. There are restaurants and shops nearby. The beach is calm with no waves, but the water is a bit shallow. Beautiful sunrises here!FromINR 7,111
Business travel
7.9/10Good409 Reviews
Seminyak Bali|6.6km from downtown
The hotel is quite old. The furnitures, beddings, walls, and everything reflects the age of the hotel. Though the staff probably tried their best to keep the room clean, it is not.. The bedding has stains, walls have cracks, and pipes smell. Minimal amenities provided. It's cheap so I guess you get what you pay for.
The location is very good. Walkable to some mini marts. Grab-able to beach and shopping area with lots of good cafe and restaurant around.FromINR 1,098
8.9/10Very Good427 Reviews
Sanur Bali|7.01km from downtown
A very good hotel. There are 4 or 5 restaurants, bars, and cafes on site. They have an entertaining evening program. The grounds are large, beautiful, and green, with two pools (one for children with slides and a basketball hoop, and one for adults with a bar). Both pools are separate, so adults can relax by the pool without the screams and squeals of children. The children's pool has family nest-like sunbeds, which are very convenient. The service is top-notch, and all the staff are friendly. The hotel's location is also convenient, near the main street of Sanur, where there are cafes, shops, and stalls. There's a large parking lot for cars. The breakfast buffet caters to all tastes.FromINR 5,463
8.1/10Very Good357 Reviews
Kuta Bali|10.42km from downtown
Front desk very friendly and helpful, the green color tone in the room and toilet is very nice (personally).
This is the 4th hotel in this trip, and this hotel providede the best quality of sleep, very comfortable.
The floor is a bit oily after in contact with water, not sure if its something i did, slightly uncomfortable to walk in.FromINR 1,309
9/10Great778 Reviews
Kuta Bali|9.39km from downtown
I initially thought this would be the most negative review of our entire trip to Bali, but let me explain why it's actually the highest rating, and that's all thanks to the amazing staff. We stayed in many places across Bali and, of course, spent nights in various accommodations. Upon check-in, everything seemed perfect, but then I noticed the floors were dirty and the breakfasts weren't quite what we'd imagined. BUT, the staff called a cleaning crew who cleaned the room perfectly with a huge floor-washing machine! Later, we discovered that we really liked the omelets, chicken, and other varieties at breakfast. It would be a sin to complain given the incredibly low price of the breakfasts. The staff were always friendly and smiling, and I want to give a special thank you to all of them for making our stay so pleasant. The location is fantastic as it's easy to get anywhere; we chose this place primarily for quick access to all points of interest, and it truly is convenient. It's great that there's underground parking, so the scooter doesn't bake in the sun. Later, we decided to order food from the restaurant and asked for it to be delivered to our room; the portions were super large, and the cost was very reasonable. Also, there's a good mix of young and old people here, a great contrast! For those who prefer no insects, we also highly recommend it!FromINR 3,478
8.9/10Very Good471 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.FromINR 1,816
Family friendly
8.8/10Very Good188 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.FromINR 2,140
8.9/10Very Good574 Reviews
Kuta Bali|10.53km from downtown
I had a very pleasant stay overall. The staff were friendly, helpful, and welcoming with a drink, which made the experience even better. The hotel was clean, well maintained, and the room was spacious and comfortable.
One small detail I really appreciated was the TV having YouTube Premium, which was great for relaxing in the room.
The food was decent, although I felt it could be improved slightly. There was, however, a good selection of drinks available.
Overall, I would rate my stay 4.5/5. A comfortable hotel with good service, clean facilities, and a welcoming atmosphere.
Highly recommended na guys!!!FromINR 2,858
9.1/10Great859 Reviews
Kuta Bali|11km from downtown
We arrived late that day and had plans to go to Lovina the next, so we booked a hotel closer to the airport to get a good night's rest before heading out. The hotel was very close; we walked there in less than 15 minutes after landing. This Holiday Inn has both an Express and a Resort, so be careful not to go to the wrong one. We actually went to the Resort lobby to check in, which was a bit of a mix-up, but luckily the Express was right next door. The room was quite spacious, clean, and tidy. The rooftop pool was nice too; since we arrived at night, I imagine during the day you'd have great sea and resort views from there. The staff were also very warm and friendly. The only downside was that breakfast was a bit mediocre with limited options, but overall, it offered excellent value for money!FromINR 3,816
9.3/10Great600 Reviews
Uluwatu Bali|19.37km from downtown
A beautiful resort with incredible views and exceptional service 🌴
We had a wonderful stay at Renaissance Bali Uluwatu Resort & Spa. The hotel is beautifully located on a hill, and the views from both the lobby and the infinity pool are absolutely spectacular. It is the kind of place where you immediately feel that you can slow down, relax and simply enjoy being there.
The service was exceptional from beginning to end. Everyone was incredibly kind, attentive and welcoming, and throughout our stay we felt genuinely well cared for. A very special thank you to the wonderful team at Clay Craft Restaurant, which we visited every day - they made our breakfasts and meals even more enjoyable with their warmth and hospitality.
And the breakfasts themselves deserve a separate mention. The selection was absolutely incredible - honestly, I don’t think I have ever experienced such a wide variety of breakfast options at a hotel before. Every morning felt like an experience in itself.
Our room was spacious, beautifully designed and extremely comfortable, with a lovely view from the windows. The entire resort is created in a way that makes it very easy to relax, even if you decide to spend the whole day at the hotel.
We also really appreciated the variety of activities offered by the resort and the helpful Uluwatu guide, which made exploring the area even easier.
Renaissance Uluwatu combines beautiful surroundings, comfort, fantastic facilities and truly outstanding hospitality. A wonderful place to experience Uluwatu, but also a destination worth enjoying in its own right. We would happily return. 🩵🌴✨FromINR 11,673
8.9/10Very Good314 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!FromINR 8,139
Hot spring
9.3/10Great670 Reviews
Jimbaran Bali|17.07km from downtown
While not as good as I imagined, the overall experience was still very pleasant. However, the restaurants and items sold inside are quite expensive, with an additional 10% service charge and 11% tax.FromINR 25,246
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.FromINR 12,884
9.5/10Amazing558 Reviews
Ubud Bali|26.65km from downtown
The staff asked me to leave a review before I checked out, so here it is. First, I definitely don't recommend coming here straight from the airport on your first day in Bali. It's incredibly remote, a two-hour drive, which is pure torture after a long-haul flight. The hotel itself is small, and there's absolutely nothing around it. If your goal isn't just to completely relax, I wouldn't suggest making the long journey out here. Then there's the room rate of 3400 (including tax), and the pool isn't even heated, which is quite baffling. Breakfast was included, and they recommended a floating breakfast but didn't explicitly mention the 600K charge. If breakfast wasn't included, I wouldn't mind paying, but having it included yet ending up with a limited option and only finding out about the 600K debt upon checkout is a bit bewildering. The food isn't great, and the cocktails aren't much better. The bathtub didn't have hot water late at night, and it took two people to finally get some running, but it was just a trickle, taking an hour to fill the tub. Overall, there's absolutely nothing impressive about this place. It's not bad, but I don't think it's worth the price.FromINR 9,378
9.3/10Great109 Reviews
Ubud Bali|20.32km from downtown
We had really peaceful and beautiful 3 days in Puri Sebali. They even upgraded our room just free and service and view from the main pool is in another level.FromINR 5,872
9.2/10Great57 Reviews
Pemuteran Bali|91.78km from downtown
Aside from diving, the hotel was okay. There were a lot of flies in the restaurant, and many mosquitoes during dinner. The hotel's dive center was a bit of a rip-off. For scuba diving, they'd make excuses not to go to the further dive spots; 2 out of 3 dives would be in the same place, just a few dozen meters apart. For snorkeling, they only let you go once, and it costs more than double what you'd pay outside. Plus, they wouldn't even take you to the island. They said we'd be back between 2:30 PM and 3:00 PM, but for our three dives, we were back by 1:00 PM. They probably wanted to eat earlier. You can tell how perfunctory their service was.FromINR 4,323
Gym
8.7/10Very Good227 Reviews
Bali|2.55km from downtown
Check in was smooth. Staffs were friendly.
Hotel is huge, they have 3 blocks. I got the far end of the block which was a little bit away from the reception and the restaurants and the open space for smoking.
In 2 circumstances, i walked up to the room and the door card could not work. This happened in 2 different nights. I had to walk down and got it reset, but the staffs didnt bother to apologise for this. The first time it happened I was okay, but the second time it happened, I got pissed off, because it was a long walk from the room to the reception.
If you order food delivery, it will be a long walk to take your food at the reception.
If you got the rooms at the reception level, I'm sure it will be a great experience like the first time I was there in the Junior Suite, but this time it was not as pleasant.
Thumbs up though for the housekeeping, as the found out I had many shirts lying on the sofa, they brought a small clothes rack and hung my shirts.FromINR 2,436
9.5/10Amazing117 Reviews
Ubud Bali|22.98km from downtown
This place is absolutely beautiful, completely enveloped in greenery. The service is top-notch, with daily housekeeping ensuring everything is spotless and tidy. The staff are incredibly polite, attentive, and always smiling. Breakfasts are à la carte and absolutely delicious. The views from the restaurant and our room window are stunning. If you love lush greenery and tranquility, you definitely need to visit this hotel. The only minor inconvenience is the cascading layout of the buildings, but there's a quick solution – just call for a buggy, and it arrives fast.
It so happened that we celebrated our wedding anniversary at the hotel (I mentioned this when booking). The complimentary surprise was wonderful – a cake at breakfast, swans made from towels with a rose on the bed along with congratulations, and a bath filled with rose petals! It was all incredibly thoughtful. The cake was amazing. Thank you, hotel, for your kind consideration!FromINR 6,519
9.5/10Amazing619 Reviews
Ubud Bali|15.95km from downtown
It offers a great balance of peace and convenience, located very close to the Main Street within easy walking distance. Coco Bistro is right nearby, and you can effortlessly find plenty of other restaurants just a short stroll away. Highly recommended for food lovers and travelers looking for a great location!FromINR 9,462
9.5/10Amazing175 Reviews
Ubud Bali|16km from downtown
Overall, I liked everything: the location, the staff, the hotel itself and the room. Yoga was included in the price for free. There was an excellent pool with a view, where there was no one else but us. A couple of minor drawbacks: there's renovation work going on on the third floor, so there's some dust and noise, but it was quiet in the room itself. Also, the lack of a door to the toilet/shower isn't very comfortable if you're not staying alone. Otherwise, only pleasant impressions.FromINR 9,110
9/10Great417 Reviews
Seminyak Bali|7.13km from downtown
The hotel is located on a small lane near the center of Seminyak, Bali. It's not as inaccessible as some reviews suggested; ride-sharing drivers can find it, and it's not extremely remote. There's a convenient store right across the street where you can buy breakfast and water. The service was excellent. Housekeeping cleaned the room very thoroughly and even thoughtfully folded my clothes. There are power outlets for Chinese three-prong plugs, UK plugs, and European two-prong plugs. Slippers are provided by the hotel. The laundry room and dryer are available for an extra charge.FromINR 2,014
Swimming pool
9/10Great297 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.FromINR 1,619
8.8/10Very Good416 Reviews
Ubud Bali|21.48km from downtown
My stay at Kenran Resort Ubud was mixed. I had specifically booked a room with a terrace on the 2nd or 3rd floor, but when I arrived, I was given a room on the 1st floor instead. Unfortunately, the room had a very strong mold smell, which made the first night quite unpleasant.
I raised the issue with the staff, and only after a fairly long discussion did they agree to move me to another room the following day. Once I was moved to the 3rd floor, the experience changed completely. The room was much better, and the views from the resort were genuinely beautiful.
My main advice to future guests would be to check the room carefully when you arrive, especially if you are placed on the 1st floor. Based on my experience, I would personally avoid the first-floor rooms.
The breakfast was another weak point for me. The menu felt limited and could definitely be improved.
Overall, the resort has amazing views and a lot of potential, and my stay became very enjoyable after moving to the 3rd floor. However, the first-day room issue and the breakfast quality stopped it from being a great experience from the beginning.FromINR 7,505
8.9/10Very Good615 Reviews
Jimbaran Bali|14.1km from downtown
I liked the hotel and its location near the sea. The breakfast food was delicious and varied every day. The only thing I didn't like, which isn't related to the hotel itself, is that there are warungs (food stalls) before the turn to the hotel, and they produce a lot of smoke, especially in the evening. Oh, and the sunsets here are magical, and if it's important to anyone, you can rent sunbeds with towels on the beach.FromINR 2,746
8.4/10Very Good144 Reviews
Seminyak Bali|7.64km from downtown
The location is central, making it super convenient to get anywhere! I was also lucky enough to get a free upgrade to a bigger room. The pool is very clean, and the staff are really friendly. I'll definitely book here again next time I'm in Bali!FromINR 2,985
9.5/10Amazing1219 Reviews
Nusa Dua Bali|19.15km from downtown
Our recent stay at The Apurva Kempinski Bali was, overall, a comfortable and pleasant experience. The resort is grand in scale with striking architecture. The magnificent lobby and large swimming pools are particularly impressive, truly showcasing the elegance of a five-star luxury resort. The hotel's beachfront is also quite nice, featuring clean sand and clear water, perfect for relaxing and enjoying the sun and ocean views.
As for the room, the decor felt relatively new, clean, and comfortable. The soundproofing and air conditioning performance were both satisfactory, bringing the overall accommodation quality to a very high standard. The staff were professional, friendly, and attentive, living up to the standards expected of a luxury hotel.
However, the dining experience fell a bit short. Although the restaurant service was excellent, the food quality was only average. Breakfast, in particular, failed to fully meet expectations for a hotel of this caliber in terms of both taste and overall quality. Additionally, food and beverage prices were on the higher side with limited value for money, which is an area the hotel could improve upon.
All in all, the biggest strengths of The Apurva Kempinski Bali lie in its grand architecture, well-maintained facilities, beautiful beach, and comfortable accommodation. While the culinary offerings have room for improvement, it remains an outstanding luxury resort overall. Highly recommended for travelers with a generous budget who prioritize resort ambiance and room comfort!FromINR 27,950
Breakfast
9/10Great184 Reviews
Nusa Dua Bali|14km from downtown
We decided to stay at this hotel for a night before our fishing trip, and we are so incredibly glad we chose this place! From the moment we arrived, the experience was wonderful. The location is very convenient, and the sea here is just great for relaxing.
A special huge thank you to the staff, who are absolutely sweet and highly responsive. We want to specifically mention Nicho at the reception and the Duty Manager, Ryan Bawa, for their excellent hospitality. Right after we checked in, they even called our room to ask if everything was okay and if we needed anything-such a thoughtful and attentive gesture!
For families, this is a fantastic choice because the nannies in the kids' club are wonderful and take great care of the little ones.
The dining experience was also a big highlight. The food portions are very large and satisfying, and the breakfast is simply excellent. We highly recommend this hotel and will definitely be returning!FromINR 8,871
9.4/10Amazing181 Reviews
Sanur Bali|6.62km from downtown
Just like other reviews mentioned, the location was great, the atmosphere was lovely, the food was delicious, and the staff were friendly – everything was wonderful. However, there was just one thing: there were two or three mosquitoes in the room, and each of us got more than 10 bites. When the hotel staff asked if anything was bothering us, I jokingly mentioned the mosquito problem, and they said there was nothing they could do, so I just accepted it. The next day, I searched online, went to a supermarket, bought something like a mosquito repellent mat, and plugged it in, which helped a bit.
After that, I moved to a 5-star hotel in another area, and guess what? There was already a mosquito repellent mat in the room! Perhaps that's why there are no mosquitoes here, and I finally feel comfortable. It would be great if there was a little more thoughtful service. Nevertheless, the food at Fisherman's Club was absolutely delicious, and we had a great time. Next time, I think I'll bring three liquid mosquito repellent mats with me!FromINR 20,332
8.6/10Very Good214 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.FromINR 5,674
8.9/10Very Good293 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.FromINR 4,013
9.6/10Amazing112 Reviews
Ubud Bali|19.1km from downtown
The hotel is impeccable. Although Trip.com made a mistake, they handled it proactively and promptly.
**Hardware:** The hotel boasts an unbeatable location with stunning views over the entire Ayung River bend. While the property has some age, its design and aesthetics are still top-notch. The villas are incredibly spacious with unparalleled views. Everything you can touch, and even what you can see, is spotless. The outdoor loungers are very clean. The in-room appliances and smart features have all been updated.
**Software:** Every staff member greets you warmly. I was amazed that, besides my dedicated butler, several other staff members remembered my name when I encountered them. Without me even mentioning it, staff members noticed when I bumped my foot or got mosquito bites and proactively offered assistance, calling for medical help or bringing mosquito repellent and anti-itch cream. Services like breakfast delivery, refreshments, and turn-down service were all meticulously executed. The butler was available 24/7 and responded instantly.
**Food:** The food was excellent. It's best described as creative cuisine using local ingredients, completely changing my previous impression that Indonesian food was unappetizing. Whether it was breakfast, afternoon tea, or dinner, almost everything I ordered was delicious, and many dishes were truly spectacular. You really can't go wrong here. It truly lives up to its Michelin reputation, and the prices are very reasonable.
Overall, the experience was fantastic, far surpassing Amankila and Ayana.FromINR 128,879
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
Hi, I am Zora from Shanghai, I've explored many spots across China, and also taken me further abroad including Australia, Malaysia, Finland and so on. For me, travel is about connecting deeply with each place. As a true travel enthusiast, I love diving deep into all the travel hacks, from booking secrets and ride-hailing discounts to travel promotions. I'm here to share every trick I know, guaranteed to help you save big and travel smart. Let's explore the world cleverly together!
443 articles
Blogger
Trending Searches
-
Air travel guide
-
Latest Flight Deals
-
Top Flight + Hotel Packages
-
Getting Around
-
eSIM/SIM card