Discover the magic of Bali, where tropical beaches, lush green rice terraces and fascinating cultural traditions combine to create an unforgettable holiday destination. From the vibrant atmosphere of Seminyak and Legian to the tranquil beauty of Ubud and the golden shores of Sanur, Bali offers something for every traveller. Explore ancient temples, wander through picturesque villages, experience traditional Balinese hospitality or simply unwind in a beautiful resort surrounded by tropical gardens. Whether you're seeking relaxation, adventure, romance or a taste of authentic Indonesian culture, Bali is the perfect destination for an unforgettable escape.

View Travel Advice for Bali, Indonesia
Book Online Tanjung Benoa, Bali
Staying 7 nights at the Grand Mirage Resort & Thalasso Bali on an All Inclusive basis, where tropical surroundings, beachfront relaxatio...
All Inclusive
Duration 7 nights
Price From £1,599 pp
Ubud & Sanur, Bali
Discover the best of Bali with this wonderful 10 night twin-centre escape, combining the lush cultural heart of Ubud with the laid-back coas...
Duration 10 nights
Price From £1,649 pp
Book Online Legian, Bali
Enjoy 7 or 14 nights at the Bali Mandira Beach Resort & Spa in Legian, staying in a charming Garden Cottage Room surrounded by lush trop...
Duration 7 or 14 nights
Price From £1,399 pp
Book Online Nusa Dua, Bali
Experience Bali for 7 nights of pure serenity at the Nusa Dua Beach Hotel & Spa – Handwritten Collection. Surrounded by lush gardens and...
Duration 7 nights
Price From £1,249 pp
Sign up