Grand Mirage Thalasso
Offering views of the Indian Ocean, this upscale beachfront resort on the lively Benoa Bay is 15 km from Ngurah Rai International Airport. Modern rooms come with flat-screen TVs, minifridges, and tea and coffee makers, plus balconies and free Wi-Fi. Upgraded rooms add ocean views, and family rooms offer extra beds or bunk beds. Suites have living rooms, and 2- to 3-bedroom villas provide private pools. Apartments add balconies with hot tubs. Amenities include 4 dining options, including an Italian eatery and a seafood restaurant, plus a pool bar and a beach bar. There are also outdoor pools, tennis courts, and loaner bikes, along with a spa.