Mercury Holidays Logo
  • Offers
    Special Offers (view all)
    • All-Inclusive
    • No Single Supplement & Solo Offers
    • 2nd Week Free & 14 Night Offers
    • 3rd Week Free & Long Stay Offers
    • Newspaper Offers
    • Escorted Tour Offers
    • January Sale Tours
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Online Brochures
    • Order a FREE Brochure
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • Help
  • My Booking
  • Contact
  • 01732 809 181

Enter destination or hotel
Airports
Select a date
7 nights
2 Guests
Enter destination or hotel
Select a date
7 nights
2 Guests
Any Destination or Escorted Tour
Any Airport
Any Date
2 Guests
Any Destination or Private Tour
Any Date
2 Guests
Any Destination or Solo Tour
Any Airport
Any Date
1 Guest
Any Destination or Multi-Centre
Any Airport
Any Date
2 Guests
Any Destination or River Cruise
Any Airport
Any Date
2 Guests
Any Destination or Cruise
Any Airport
Any Date
2 Guests
1/35
View 35 Photos
  • Bali Holidays
  • Nusa Dua
  • Grand Mirage Resort and Thalasso Spa

Grand Mirage Resort and Thalasso Spa

TripAdvisor Review
Indonesia, South East Asia
Nusa Dua

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.

Special Offers

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, and 06/01/2027 - 30/04/2027.

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.

Facilities

  • Karaoke room
  • Bars including outside pool bar
  • Multiple restaurants and authentic cuisines #
  • Infinity pool - adults only
  • Yoga*
  • Games room
  • Fitness centre
  • Watersports*
  • Outdoor Swimming Pool
  • Beach Volley Ball
  • Some facilities may incur an additional fee
  • # Some restaurants and bars may incur an additional fee. Some restaurants and bars may enforce a dress code and may require a reservation in advance.

Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.

The Local Area

Tripadvisor Reviews

Trip Advisor
4.5 Excellent7,346 reviews
Excellent
58%
Very Good
26%
Average
10%
Poor
3%
Terrible
3%
Location
Cleanliness
Service
Value
TripAdvisor Review
Decided to change hotels mid booking and sacrificed 2 nights of paid accommodation

We were very disappointed, so much so that we sacrificed 2 nights that were already paid for and moved to another hotel. We found the check in process was a little disappointing, they keep everyone sitting in reception until the tick of 3pm, which there is nothing wrong with as that’s the check in time, but it almost felt like they made a point of not letting people into their rooms until the tick of 3pm. Again, this is ok as that’s the published time, but it just could be done better which would make you feel more valued.

We thought the breakfast was terrible and everything was cold. The coffee is made in bulk and left to sit on the coffee machine to obviously save time, but it means you’re not getting fresh coffee. Unfortunately there is also a lot of little bugs on the food which isn’t ideal. They had some nice looking options like sushi, but because it was left out in the warm weather with bugs, I didn’t really want to eat it or let the kids have it.

One of the most frustrating parts was that there is absolutely nowhere to sit around the pool. People go down early and leave towels and personal items on the chairs so unless you get there at 8am, you literally have nowhere to sit. They need to either police it better or buy more chairs. The hotel is so big with so many people and the pool facilities are just not big enough. It’s pretty pointless going to a hotel if you can’t sit around the pool.

The room wasn’t dirty but not overly nice. We definitely would stay here again and wouldn’t suggest it. To be honest, I’m absolutely amazed it has a rating above 4 stars.

TripAdvisor Review
⭐⭐⭐⭐⭐ Great family resort with outstanding service

We had a wonderful family holiday at Grand Mirage Resort.

👍 The E-Concierge team was fantastic. We had several questions and booking changes before our stay, and every request was handled quickly and professionally. It made the whole process stress-free. 👍 The best part of our stay was the staff. Every staff member greeted us with a smile whenever we walked by, which made our whole family feel welcome, comfortable, and relaxed throughout our holiday. 👍 The pool area was one of the highlights for our children. The pools were clean and well maintained. 👍 We were also impressed that the staff regularly collected used towels and replaced them with fresh ones throughout the day. This small but thoughtful service made the pool experience even more enjoyable. 👍 We also enjoyed dining at the restaurants during our stay. All the food we tried was satisfying, and our family had a great experience with the meals.

There were a few minor areas for improvement. 😐 The breakfast offered plenty of choices, but the overall quality was a little below our expectations. 😐 The taste and quality of some cold drinks such as smoothies, shakes, and mocktails could be improved. 🤔 One family member felt the bedding was slightly damp, although it wasn't enough to affect our stay. 🤔 The shower water pressure was also weaker than we're used to in Korea.

Overall, these were only minor issues. We had a fantastic stay and would happily recommend this resort to families visiting Bali.

TripAdvisor Review
Amazing resort for kids

We had a weeks stay at Grand Mirage Nusa Dua and had the absolute best time! The facilities are next level, my 2 year old loved all the pools, slides and kids club. Everyday there is gorgeous activities to do. Everywhere is very clean and the choice of food at all the restaurants was stunning!

TripAdvisor Review
Family resort in bali

Excellent resort, very kid friendly and great staff

TripAdvisor Review
🏆🏆🏆

After reading so many good reviews, we finally decided to stay at Grand Mirage. We wanted somewhere we could relax, and the lazy river quickly became our daily routine. We also spent lots of time by the beach just enjoying the view. The staff were lovely, the resort was well looked after, and everything felt easy and comfortable. We'd happily stay here again.

Our Travel Specialists

Your holiday to Bali is just a phone call away

Call our Travel Specialists today on 01732 809 181

Chat Specialists