Hotels of Earth

Villa Mahapala

★★★★ Jl. Pantai Sindhu, Sanur, ID

8.8 guest rating· 1120 reviews

About this hotel

Luxurious Resort with Private Plunge Pools

Villa Mahapala, a luxurious resort located near Sindhu Beach, offers a serene escape with private plunge pools in each villa. The polished wooden floors and elegant furnishings create a sophisticated ambiance, while the outdoor showers and flat-screen TVs enhance the guest experience.

Relaxing Spa and Fitness Center

Indulge in rejuvenating massage treatments and beauty therapies at Kanya Spa, or take a refreshing dip in the outdoor pool. Stay active at the fitness center, and take advantage of car rental services and secretarial assistance for added convenience during your stay.

Gourmet Dining and Entertainment

Savor French cuisine and daily breakfast at Voila Restaurant, or unwind with drinks at Zodiac Bar in the evening. With room service available, guests can enjoy a variety of dining options without leaving the comfort of their villa.

Experience luxury and relaxation at Villa Mahapala - book your stay now for an unforgettable getaway.

Rooms & rates

One-Bedroom Villa with Private Pool

Sleeps 3 · 185 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Two-Bedroom Villa with Private Pool

Sleeps 6 · 350 m² · Sofa bed, Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Amenities

  • Free WiFi
  • Outdoor pool
  • Swimming pool
  • Fitness facilities
  • Free Parking
  • Accessible parking
  • Breakfast in the room
  • Restaurant
  • Bar
  • Air conditioning
  • 24-hour front desk
  • Room service
  • 24-hour security
  • Family rooms
Show all 46 amenities
  • Airport shuttle (additional charge)
  • Cashless payment available
  • CCTV outside property
  • Cleaning standards that are effective against Coronavirus
  • Coffee Shop on site
  • Contactless check-in/check-out
  • Daily housekeeping
  • Dry cleaning
  • Fire extinguishers
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Happy hour
  • Hot tub/Jacuzzi
  • Ironing service
  • Laundry
  • Laundry washed per local authority guidelines
  • Luggage storage
  • Massage services
  • Meeting/banquet facilities
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Property cleaned by professional cleaning companies
  • Safety deposit box
  • Sanitized tableware & silverware
  • Shuttle service (additional charge)
  • Staff adhere to local safety protocols
  • Sun terrace
  • Terrace
  • Wine/champagne

Location

© OpenStreetMap contributors

Jl. Pantai Sindhu, Sanur, ID

Check-in
from 03:00 PM to 12:00 AM
Check-out
until 12:00 PM

What guests say8.81120 reviews

+ Great location+ Friendly staff+ Comfortable villas+ Excellent breakfastCleanliness issuesNoise from nearby roadNeed for maintenance and updates
Cleanliness8.0
Service9.5
Location9.5
Room Quality8.0
Amenities8.5
Value for Money9.0

Amazing would highly recommend. The staff are super friendly and helpful

10.0

The villas are amazing, clean, tidy and have everything you need. It is set back from the noise so very peaceful but only a short walk from everything. Having a private pool was fabulous

Nothing

claire · NZ · 2026-07-23

Een heerlijk verblijf, voor herhaling vatbaar!

9.0

Eigenlijk was alles top geregeld! Heel mooi hotel, met een groot centrale zwembad, een eigen zwembad bij de villa met terras en Bali-bed. Het heerlijke ontbijt werd 's ochtends gebracht om in de buiten 'woonkamer' van de Villa op te eten. Super! En het personeel verdient een pluim. Heel vriendelijk en behulpzaam.

De waterdruk van de douche en het bad was niet zo goed op sommige momenten. En als je de villa aan de straatkant hebt, dan moet je tegen brommergeluiden kunnen. Ik vond het op zich geen probleem. Er zijn ook villa's / kamers die niet aan de straatkant zitten.

Melithsa · NL · 2026-07-21

Guest review

10.0

Нам понравилось абсолютно всё. Большая комфортная вилла, отличная зона отдыха с бассейном на улице. Есть все необходимое, включая халаты и тапочки. Очень удобная кровать, дополнительная для ребенка - тоже, причем за какие-то смешные деньги. Завтрак роскошный, и его можно заказать прямо на виллу. Есть общий большой бассейн с лежаками.

Горячая вода шла с небольшими перебоями, но это не раздражало. Мыться можно, просто медленно :) Отличная возможность замедлиться в отпуске.

Ekaterina · RU · 2026-07-21

Great location was really all villa had going for it, for price we paid it wasn’t value and wouldn’t be back to stay aga

5.0

Great location

No atmosphere, no thermostat working on aircon in villa, lifting and rooting decking boards. We got back to our villa and our pool chairs had been taken with ghastly cushions left and NO communication. As we were leaving people were arriving and were offered a welcome drink, we weren’t no a night but it come down to the inconsistency of the service. And when I mentioned I’d been ripped off my money changer in street would it be worth reporting to police staff memebr sniggered and said yes we know they aren’t good so why would you mention as you check in not to use as good service thinking outside just ticking a box on a form as that’s how the how stay felt like they were ticking boxes

Kirsten · NZ · 2026-07-20

Overall we were very happy would return. Bag security was amour only complaint.

10.0

Location to the beach and eateries was perfect. Private pool villa was spacious and well appointed. Clean and we were very comfortable

Staff not overly interested. We arrived an hour early for check in, not able to check in early even though place was very empty and not booked out. They suggested we leave our bags go for a walk and come back. Fine. Get back and no one at counter. Our bags just left out front for anyone to help themselves to. Was not a great start.

Vickie · AU · 2026-07-19

Good to know

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Pets

Pets are not allowed.

Internet

WiFi is available in the hotel rooms and is free of charge.

Children and extra bed policy

Children ages 1 and older are allowed.

Children from 1 year old to 2 years old stay for free when using an available cot.

Children from 1 year old to 4 years old stay for free when using an existing bed.

People 5 years old and over stay for Rp 650,000 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.