Situado junto a la playa de Benoa, el Grand Mirage dispone de 310 habitaciones repartidas entre una serie de edificios de arquitectura típica de los años 80, con un toque de inspiración asiática. Como todos los hoteles de la zona, está situado entre la carretera principal, el mar y los hoteles colindantes. Está formado por un vestíbulo de mármol, amplio y de techos altos, con un patio central que baja hasta el restaurante principal. A ambos lados, hay varias habitaciones que dan al jardín, al mar y a una gran piscina. El hotel cuenta con una pequeña aunque bien equipada sala de fitness, aislada del exterior mediante un ventanal. Hay que destacar el imponente centro de talasoterapia situado junto al hotel: está formado por un equipo de 60 personas, 27 cabinas de masaje, una piscina al aire libre con hidromasaje, cama acuática. Tiene capacidad para 270 personas/día.