A good hotel close to Waikiki Beach is Alohilani Resort Waikiki Beach (rated 8.0/10 from 253 reviews).
Bali Mandira Beach Resort & Spa is the hotel close to Seminyak Beach that is most recommended by HotelsCombined users, with 266 reviews rating it at 8.8/10.
Close to Legian Beach you will find Bali Mandira Beach Resort & Spa, which has a rating of 8.8 over 266 HotelsCombined reviews.