- Bali Holidays
- Nusa Dua
- Grand Mirage Resort and Thalasso Spa

This luxurious resort boasts an enviable setting on the Tanjung Benoa peninsula, near Nusa Dua Beach. Guests can have fun in the easily reachable variety of entertainment and dining options the nearby areas have to offer. The renowned resort of Nusa Dua and a host of sightseeing attractions are within easy reach of this beach resort. The airport is just about a 20-minute drive away.
Set amidst tropical gardens and comprising Balinese traditional architecture with Western opulence, this attractive resort is sure to impress. Guests will love to spend a sunny day in the outdoor pool area, relax in the spa, or exercise in the gym. Grand Mirage Bali Resort features kids’ mini water park and pool slides located in the outdoor area. There is also a kids club that offers both an indoor and outdoor playground!
When it comes to dining - you will be spoilt for choice. Grand Mirage offers an array of restaurants specialising in different cuisines. From local specialties, seafood and barbeque, Chinese, Indian, and even Italian. Enjoy a cold beverage at one of the hotels’ bars, which includes a pool bar and rooftop lounge.
After an exhausting day, the comfortable rooms come with cosy beds and with all the essential amenities to have a relaxing and enjoyable stay. Each room is complete with air-conditioning, TV, tea/coffee facilities, a safe, hairdryer, a telephone and Wi-Fi. Upgrades to Ocean View rooms are available at a supplement.
Stay for free! Book a 7 night stay and only pay for 6 nights!
Or stay longer and save even more!
Book 14 nights, pay for only 12 nights. Book 21 nights, pay for only 18 nights.
Valid for stays completed within 01/09/2026 - 19/12/2026, 06/01/2027 - 30/04/2027, 01/05/2027 - 30/06/2027, 01/09/2027 - 19/12/2027 and 06/01/2028 - 30/04/2028.
Available only when staying All Inclusive. Not combinable with Early Bird Offer.
The earlier you book the more you save on your stay!
Save up to 10% when you book 60 days or more in advance.
Valid for stays 01/05/2026 – 30/04/2028.
Must be booked 60 Days Before Departure.
Book Premiere Garden receive free upgrade to Premiere Ocean. Book Single Premiere Garden receive free upgrade to Single Premiere Ocean.
Valid for stays between 01/05/2026 - 30/04/2028.
Minimum stay 10 nights. Not applicable 24th December - 04th January.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.
Great resort to relax and forget about everyday life as it done for you ,it’s all inclusive with the drink and food service at the pool and the beach fantastic. Especial mention to Dewa @ the Grand cafe and his offside Sudi whose service was outstanding from making sure we where never out fresh cold water to remembering our coffee orders ever morning was fantastic. So when you visit say hello to Dewa who I am positive will look after you as well as he did us.
Couldn’t ask for anything better , we truly enjoyed our stay , location great , staff amazing and friendly and everything you need down to a Nanny for the little ones , has a great vibe breakfast was amazing too Thank you Grand mirage
Our experience at the Grand Mirage Resort was amazing. The hotel had everything you needed to have a great time, there were shows, 7 restaurants to choose from and food was amazing, we choose an all-inclusive package for all our food and drink which was great value. The resort had everything you needed to make a great holiday for couples and families. The staff were wonderful, happy, responsive to your every need. Special mention to Esa Reditya from Grand caffe & main pool also bar staff were all great. Rooms were cleaned daily, fresh towels and amenities replenished.
We had the most amazing holiday , staff so friendly I would like to mention a special thank you to Esa Reditya , who worked in the Grand Cafe and main Pool area she gave outstanding service every day , Food was amazing .Rooms were so clean and serviced daily, i would give this a 10 out of 10 and will be back thank you
We have just finished our stay at this resort on the all inclusive package through Luxury Escapes (highly recommended) This resort is very relaxing , great pools including an adults only , clean throughout from rooms to restaurants. Grounds are large without being over the top and the beach is good, though we prefer to swim in the infinity pool
The staff are AMAZING !! Nothing too much trouble, and they are all so friendly and smiling Special mention to the wonderful Purna who greeted us with his infectious smile at breakfast the first day and did not forget our name or coffee order...attention to detail ✔️ Also Sudi and Bagus were firm favourites
The food range is extensive and the drinks list is huge Overall would highly recommend this resort for a relaxing holiday
