Bali is undoubtedly one of the most beautiful and amazing islands I've been to. Whether you are looking for surfing or sunset by the beach or a wellness retreat, Bali literally has something for everyone!
If you're visiting Bali for the first time, here's what you need to know.
Neighborhoods to stay
Bali has a great mix of beaches, hills and lush greens, so where to stay totally depends on what kind of holiday you want. If you enjoy blue seas stretching to the horizon, I suggest you take a place either at Seminyak or Canggu. If you are in for a luxury beach vacation, I’d suggest staying at one of the five-star properties at Nusa Dua. If you’re looking to enjoy in the lap of nature or a wellness getaway then choose Ubud.
The one area I really don’t like in Bali is Kuta. It’s crowded, run-down and you could end up being eve-teased too (personal experience!), hence, I’d highly recommend avoiding this area.
Whether to book a hotel or a villa?
If you’re a couple and you're in Bali for a short trip, say 4-5 days, for a special occasion, I suggest save the hassle and book yourself a hotel where everything from the breakfast buffet to housekeeping is taken care of. But if you’re staying for a week or so, or if it is a family vacation, booking a villa works better for 3 reasons -
1) It’s going to be way economical than a hotel
2) You can enjoy the common areas for the much need chill and chatter.
3) And lastly, Bali has some gorgeous villas with scenic sites and experiences for you to enjoy.
I suggest you rent a car, especially for long distances like airport transfers and daily excursions to Tanah Lot & Uluwatu. It costs about SD50 / day with a driver for 8-10 hours. The sad thing is the roads are narrow and it takes a long time to reach from point A to point B. However, for shorter distances, especially in and around Seminyak and Kuta, you can either rent a Vespa and ride around or use Go-Jek to call on demand. Renting a scooter would cost you about SGD 10/day and Go-Jek is extremely affordable too.