5. The Oberoi Beach Resort Bali
In Seminyak, like its name suggests, the Oberoi Beach Resort Bali sits right on the water and is backed by lush, well-kept gardens. The luxe property offers accommodation in spacious rooms and even larger villas that are a favorite with families and come with private swimming pools. The decor throughout is Balinese artsy with a touch of modern-think sunken marble baths.
6. The St. Regis Bali Resort
The St. Regis Bali Resort is on the beach in Nusa Dua in the south of Bali, which has become a very trendy area for top luxury hotels. The decor throughout is elegant, old-world traditional with lots of marble and chandeliers and tapestry-style rugs. Accommodation is in one- or two-bedroom villas that are absolutely enormous and come with private swimming pools. There are also a mix of giant suites that are equally as swank.