- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Badian Island hotels with free wifi

1. Badian Island Wellness Resort
Badian Island Wellness ResortBadian
8.2 out of 10, Very good, (148 reviews)
The price is P12,196
P13,660 total
includes taxes & fees
Nov 21 - Nov 22

2. Moalboal Casablanca Inn
Moalboal Casablanca InnMoalboal
10.0 out of 10, Exceptional, (110 reviews)
The price is P2,612
P3,325 total
includes taxes & fees
Nov 12 - Nov 13

3. Banana Beach Club
Banana Beach ClubBasdiot
10.0 out of 10, Exceptional, (9 reviews)
The price is P5,245
P6,399 total
includes taxes & fees
Nov 23 - Nov 24

4. Quo Vadis Dive Resort Moalboal
Quo Vadis Dive Resort MoalboalBasdiot
8.4 out of 10, Very good, (263 reviews)
The price is P6,513
P7,295 total
includes taxes & fees
Nov 17 - Nov 18

5. The Blue Orchid Resort
The Blue Orchid ResortSaavedra
9.0 out of 10, Wonderful, (40 reviews)
The price is P4,455
P4,900 total
includes taxes & fees
Nov 9 - Nov 10

6. D' Gecko Hotel
D' Gecko HotelBasdiot
8.8 out of 10, Excellent, (273 reviews)
The price is P2,250
P2,537 total
includes taxes & fees
Nov 16 - Nov 17

7. Harman Suites Moalboal
Harman Suites MoalboalBasdiot
9.6 out of 10, Exceptional, (39 reviews)
The price is P4,291
P4,291 total
includes taxes & fees
Nov 17 - Nov 18

8. Cuestas Beach Resort & Restaurant
Cuestas Beach Resort & RestaurantAlegria
9.6 out of 10, Exceptional, (21 reviews)
The price is P1,862
P2,271 total
includes taxes & fees
Nov 9 - Nov 10

9. Tongo Hill Cottages
Tongo Hill CottagesBasdiot
10.0 out of 10, Exceptional, (1 review)
The price is P3,364
P4,104 total
includes taxes & fees
Nov 17 - Nov 18

10. Les Maisons D'itac
Les Maisons D'itacRonda
9.6 out of 10, Exceptional, (84 reviews)
The price is P5,107
P5,720 total
includes taxes & fees
Nov 12 - Nov 13
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.










































