Flights Busses Packages Accommodation Activities Insurance Blog Contact

Overview

Discover two distinct sides of Bali with a stay at Nikko Bali in Benoa and Element by Westin Bali Ubud.

Relax at Grand Nikko Bali, where tropical gardens, swimming pools and beachfront surroundings set the scene for a laid back coastal escape. Then retreat to Element by Westin Bali Ubud, a contemporary hotel nestled among lush greenery, offering modern comfort and a peaceful base from which to explore Ubud’s temples, markets, cafés and cultural attractions.

Together, these stays create a wonderful balance of beachside relaxation and Ubud’s tranquil, nature inspired atmosphere.

Package Info

Return flights from Johannesburg to Denpasar
Return airport transfers
Seven nights' accommodation in a standard room at Nikko Bali Beach Benoa
Transfer from Nusa Dua to Ubud
Five nights' accommodation in a standard room at Elements by Westin Ubud
Daily breakfast
Full day Beauty of Kintamani tour
Full day Eastern Bali Mystic tour
Half day Oleh-oleh Ubud shopping tour
Full representative services whilst in Bali
Bottle of wine

** Excludes travel insurance, visas, meals and drinks not specified, and anything of a personal nature not mentioned above. Prices start from the advertised price and are based on a per-person rate, sharing a double room, unless otherwise stated. Advanced purchases, peak season surcharges, block-out periods, and minimum stay conditions may apply. Prices are subject to change due to airfare increases, currency fluctuations, and availability. Terms and Conditions apply.

Destination: Bali
Category: Beach Breaks

Pricing

Nikko Bali Beach Benoa and Element by Westin Ubud, 12 nights from R34 675 pps

  • Johannesburg - R34 675 pps

Terms & conditions

Prices start from the advertised price and are based on a per person rate, sharing a double room, unless otherwise stated. Prices are subject to change due to airfare increases, currency fluctuations and availability. Terms & conditions apply.

Travel Dates: 15 January to 30 June 2027

Email us at [email protected] or call us at 0860 23 24 25 for more information.

CONTACT

for more information on this package please contact us on:

Phone
0860 23 24 25
Email

THAWTE Verified by VISA Mastercard Securecode AMEX Pick n Pay

© 2026 FlightSite | Terms & Conditions