Hotels of Earth

Mahi Mahi Villa & Suites

★★★★ Jalan Pantai Bingin, Uluwatu, ID

9.1 guest rating· 301 reviews

About this hotel

Stunning Sea Views:

Enjoy breathtaking sea views from Mahi Mahi Villa, Suites & Beach Shack, located just 300 meters from Cemongkak Beach. Relax on your private patio and take in the beauty of the ocean right at your doorstep.

Luxurious Amenities:

Indulge in the comfort of a 4-star villa with a private entrance, walk-in shower, and free WiFi. Some rooms even feature a balcony, perfect for enjoying the sea breeze. Rest easy on quality bed linen and plush towels provided in each unit.

Convenient Services:

Take advantage of the car rental service available on-site for easy exploration of nearby attractions like Bingin Beach and Dreamland Beach. For added convenience, the property offers free private parking and a paid airport shuttle service.

Book your stay at Mahi Mahi Villa, Suites & Beach Shack for a memorable beach getaway.

Rooms & rates

Honeymoon Suite

Sleeps 2 · 150 m² · King bed

  • Desk
  • Air conditioning
  • Balcony or patio
  • Private bathroom
  • Separate bathtub and shower

Family Suite

Sleeps 4 · 200 m² · King bed, Queen Bed

  • Desk
  • Air conditioning
  • Balcony or patio
  • Private bathroom
  • Separate bathtub and shower

Honeymoon Suite

Sleeps 3 · 150 m² · King bed

  • Desk
  • Air conditioning
  • Balcony or patio
  • Private bathroom
  • Separate bathtub and shower

Three-Bedroom Villa

Sleeps 6 · 250 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Private bathroom
  • Kitchenette
  • Kitchen

1 bedroom Suite

Sleeps 2 · 100 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker

Villa with Private Pool

Sleeps 2 · 100 m² · Extra-large double bed (Super-king size), Sofa bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker

Deluxe Villa

Sleeps 3 · 150 m² · Extra-large double bed (Super-king size)

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Coffee/tea maker

Amenities

  • WiFi available
  • Outdoor pool
  • Swimming pool
  • Spa/wellness center
  • Free Parking
  • Private parking
  • Air conditioning
  • Sun loungers or beach chairs
  • Golf course
  • Non-smoking rooms
  • Non-smoking throughout
  • Airport shuttle
  • Airport shuttle (additional charge)
  • Airport drop off
Show all 37 amenities
  • Airport pick up
  • Car hire
  • CCTV in common areas
  • CCTV outside property
  • Contactless check-in/check-out
  • Daily housekeeping
  • Designated smoking area
  • Express check-in/check-out
  • Fire extinguishers
  • First aid kit available
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Invoice provided
  • Laundry
  • Massage services
  • Physical distancing rules followed
  • Private check-in/check-out
  • Safety deposit box
  • Shuttle service
  • Shuttle service (additional charge)
  • Staff adhere to local safety protocols
  • Terrace

Location

© OpenStreetMap contributors

Jalan Pantai Bingin, Uluwatu, ID

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

What guests say9.1301 reviews

+ Amazing location+ Exceptional serviceConstruction noise during stay
Cleanliness8.1
Service9.6
Location9.6
Room Quality9.1
Amenities9.1
Value for Money9.1

Extraordinaire 😮‍💨

10.0
Abderezak · FR · 2026-07-18

Guest review

10.0

Die Villa war der letzte Stop auf unserer Hochzeitsreise und es hat und wirklich sehr gut gefallen. Die Villa und der Außenbereich sind wunderschön gestaltet. Die Lage ist toll, man hat Ruhe und bekommt nicht viel vom Trubel in Uluwatu mir, ist aber mit dem Roller in ein paar Minuten mitten im Geschehen. Das Cashew Tree Collective, gleich ums Eck, wo man super frühstücken bzw. den ganzen Tag Essen & Trinken kann sind auch ein riesen Pluspunkt!

Sabrina · AT · 2026-07-13

Guest review

10.0

Очень классная вилла. Всё супер чисто, приватно, стильно оформлена, бассейн замечательный

Не хватает кухни для самостоятельной готовки

Dmitrii · RU · 2026-07-10

Fab place, great price, amazing stay. Underrated gem.

10.0

Fantastic place! Underrated gem. I don't understand why it is rated as a 3 star. It is a gorgeous villa with a private pool, and outdoor sit-out cabana, an outdoor rinse-off shower. The cabanas have mosquito nets and a fan. Within the room, it's airy, spacious and full of light. All the amenities are present. The bathroom is outside within an enclosed area with a toilet, bathtub, another shower, and basins. All with their own dedicated spaces. The area is amazing with Bingin beach just a few minutes walking, and the price was insanely value for money.

Nothing to complain about at all. Would've been nice if the checkout time was 12 instead of 11 and the checkin time 2pm instead of 3pm as are industry norms. And would've been nice if breakfast was included, but Cashew is just down the road :P

Alok · IN · 2026-06-29

Great stay, best location, close access to bingin beach

10.0

Amazing location, easy walking to restaurants and massages, extremely comfortable bed and beautiful room and facilities.

Nothing to not like

Clair · AU · 2026-06-21

Guest review

10.0

This is our third year in a row so we clearly love the property

Loved it all

Ellie · NZ · 2026-06-11

Good to know

Please note that all guests need to provide a valid ID at check-in.

Guests must sign the property T&C at check-in.

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.

This property does not accommodate bachelor(ette) or similar parties.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are not allowed.

Parking

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

Children and extra bed policy

Children ages 5 and older are allowed.

Children from 5 years old to 7 years old stay for free when using an existing bed.

You haven't added any cots.

You haven't added any extra beds.