Best for luxury
Standard Room: From £168 per person per night
With a spectacular beachfront position in upmarket Nusa Dua, the Grand Hyatt Bali has a secluded hideaway feeling. Each of its four villages has its own swimming pool and restaurant, and there are a host of activities on offer, from tennis to golf, or relaxing at the Kriya Spa.