Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This is a beautiful and relaxing place with great staff, wonderful facilities, good food, and lots to do for diving and enjoying the sea
La Chevrerie Resort & Spa$153La Chevrerie Resort & Spa$153
Plenty of room for our bags and belongings, and a very comfortable bed. I especially liked the large, minimalist room and bathroom. Good A/C and cellular access on Globe. Food was honest, tasty and abundant Filipino cuisine. The infinity pool was fresh water and delightful. The staff was very accommodating. ...
Planet Dive$52Planet Dive$52
We are seasoned travellers my husband and I. This resort was perfect for our family. Rooms were decent and clean and staff was helpful and friendly. Property has lots of stairs as it is overlooking the beach. We managed fine but I can see perhaps location would be difficult for those with mobility ...
Eagle Point Resort$58Eagle Point Resort$58
We booked for 4 quad rooms. Our family had a great weekend! The staff were very hospitable. The staff at the restaurant, mr. Randy , is very accommodating. My daughter asked for a hot chocolate drink for breakfast. The lady at the counter said that they don't serve hot choco for breakfast. I said ...
Aiyanar Beach and Dive Resort$164Aiyanar Beach and Dive Resort$164
We had a great stay overall. Nice view, swimming pool was great, food is great though limited. But the elevator was not working, and the water pressure in our bath is low. But we will still recommend the place. They have free water activities like kayak, and snorkel.
Camp Netanya Resort & Spa$99Camp Netanya Resort & Spa$99
Great place to stay if you are keen on diving. No shops around, so buy your supplies before you come. Owner very friendly and hospitable. Staff friendly.. will come back again.
Casa Bahia Dive Resort$124Casa Bahia Dive Resort$124
Nice place about 1 hour from Batangas port. There is a pool by the ocean but no sandy beach. You are right on the ocean. Great views!
Meaco Hotel -Anilao$40Meaco Hotel -Anilao$40
The worst place i habe been to. Rum down building, brown water came out from the shower, dirty lines... i do not recommend this place at all! We didnt end up staying at the place because it was so horrible.
Scuba Bro$52Scuba Bro$52
Accommodating and friendly staff,clean room, delicious food. This place is very affordable with great amenities. Very relaxing especially the hot spring and sauna
Known for its diving spots, Mabini offers a lot for the traveler planning a beach getaway. With 10 beach hotels and other accommodation options to pick from in this seaside destination, it's a breeze to find one that meets your needs.
As you look for a place to stay near the water in Mabini, consider selecting one of these top beach hotels with positive traveler reviews.
Eagle Point Resort - 3-star resort on a private beach. It features 3 outdoor pools, free cooked-to-order breakfast, and a poolside bar. Activities include kayaking and scuba diving. Guests love the beach locale and family friendliness.
Casita Ysabel - 3-star bed & breakfast on the beach. This bed & breakfast boasts a restaurant, free parking, and spa services.
Sea Spring Resort - 3-star resort on the beach. It offers 4 outdoor pools, 2 spa tubs, and a restaurant. Activities include boat tours and scuba diving. Guest reviews highlight the clean rooms and helpful staff.
Planet Dive - 2.5-star resort on the beach. It features a restaurant, free parking, and sun loungers. Activities include boat tours and scuba diving. Guests love the beach locale and helpful staff.
Scuba Bro - 3-star hotel on the beach. This hotel boasts an outdoor pool, free buffet breakfast, and a restaurant.
If you're wondering about the local weather, you can use these monthly averages to determine the best time to visit.
The closest major airport is in Manila (MNL-Ninoy Aquino Intl.), located 54.1 mi (87 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.