During our 10 day vacation in Bali, we moved around the island and stayed in 5 different hotels. Here is a list of what we consider to be the best places to stay in Bali, and a little about each one…
*This post contains affiliate links, which means if you make a purchase, we may make a small commission at no additional cost to you. Any purchases you make helps us to bring you more awesome content. Thank you for supporting our blog!*
Aniniraka Resort & Spa, Ubud
Why we chose it? Close to many of the things we wanted to see in Ubud.
The first hotel we stayed at left quite an impression on me. Although it was the smallest (and least expensive), it set the tone for our stay in Bali. All of the staff was incredibly kind and always smiling. It was a quality that we would encounter over and over again. Our stay at Aniniraka also introduced us to the wondrous rice paddies we would be seeing (and falling in love with) all over Bali. Waking up in the morning, opening our back door, and admiring the lush green rice paddies is something we will never forget.
Strawberry Hill Hotel, Bedugul
Why we chose it? It was unique.
This hotel is so cute! There are 17 cabins, each of which is named after a mountain in Indonesia. The walk out to the cabin was really nice because the grounds are so well cared for. You can even take a stroll by their strawberry patch and pick strawberries. We didn’t pick any while we were there, but that didn’t mean we didn’t get some fresh and delicious strawberry jam for breakfast (which was brought to our door in the morning!).
Aston Kuta Hotel and Residence, Kuta
Why we chose it? Within walking distance to the beach.
To us, Kuta felt very… Cancun-ish. It’s not for everyone. It was definitely more crowded than Ubud, with vendors around every corner trying to sell you beach towels and other souvenirs. We still enjoyed it though, and we loved our time on the beach. The Aston Kuta Hotel was a short walk from the beach and they also had a nice pool. The ambiance was more modern at this hotel and it had great amenities, including a spa.
Pan Pacific Nirwana Bali Resort, Tabanan
Why we chose it? A five minute walk to Tanah Lot. And… it looked amazing!
Now this is what we call a resort! Awesome rooms, amazing pools, great restaurants, and spectacular views of the Indian Ocean. It was a great place to chill out, relax, and reflect on all that we’d experienced so far in Bali. Plus, you can walk down to the ocean and experience Tanah Lot at sunset. It’s the most amazing sunset we’ve ever seen!
Ubud Hanging Gardens, Ubud
Why we chose it? To flat out splurge and spoil ourselves.
We wanted our last stop in Bali to be purely about indulgence and pampering ourselves. We had gone full circle, returned to Ubud, and we didn’t care about the cost (that’s what credit cards are for, right?). When we got to Ubud Hanging Gardens, we knew we’d made the right decision. It’s pretty much in the middle of the jungle; quiet and secluded. When we arrived we were told we’d been upgraded to a two story villa. Which we thought was hilarious considering we were by ourselves. So there we were, Vicky and Buddy, standing by our own private infinity pool, gazing out into the jungle, unable to believe how fortunate we were.
The hotel was built in tiers, which allowed all guests to have great views and a sense of privacy. If you didn’t want to take the stairs, you could take a small trolley car down to the restaurant. The food was great, but what we’ll always remember the most about our stay there was the spa. When you get scrubbed down with chocolate and end up making chocolate milk in a bathtub, it’s pretty memorable. 😉
We loved each and every one of these hotels, all for different reasons. Price per night ranged from about $30 to $500. As we traveled, we wanted each hotel we stayed at to be more luxurious. Mission accomplished!
Like this post? Pin it for later!