Maya Ubud Resort & Spa liegt abgeschieden am Ufer des Petanu-Flusses und ist eingebettet in eine dichte Vegetation mit Blick auf grüne Täler und traditionelle Reisterrassen. Die Umgebung bietet eine ruhige Atmosphäre nahe dem Künstler- und Kunsthandwerkdorf Ubud. Ein regelmäßig fahrender Shuttlebus verbindet das Resort mit dem etwa 1,5 Kilometer entfernten Ortszentrum.
Das Hotel bietet Nichtraucherzimmer inklusive Suiten, die über Balkone oder Terrassen verfügen. Die Zimmerausstattung umfasst verschiedene Bettentypen wie Doppel-, Queen- oder Kingsize-Betten sowie zusätzliche Baby- und Zustellbetten. Zur weiteren Ausstattung gehören Kochnische mit Mikrowelle und Tee-/Kaffeemaschine sowie diverse Komfortelemente für den Aufenthalt.
Zur Verpflegung stehen zwei Nichtraucherrestaurants, ein Café und eine Bar bereit. Die Verpflegungsangebote umfassen Übernachtung mit Frühstück, Halbpension und Vollpension sowie Showcooking und vegetarische Speisen. Das Resort bietet außerdem eine Sauna, Hallenbad, Pool, Tennisplätze, Golfmöglichkeiten, Fahrradverleih und ein Fitnessstudio. Für Kinder gibt es einen Miniclub und Kinderpool. Weitere Services wie Babysitting, Transferservice, Wäscheservice und medizinische Betreuung sind verfügbar.