Skip to main content

Filter by:


Star rating

Review score

Bani – 46 hotels and places to stay
See the latest prices and deals by choosing your dates.
Rustic Crown Hotel, hotel in Bani

Situated in Alaminos, 12 km from Hundred Islands National Park, Rustic Crown Hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

the pool
8.1
Scored 8.1
Very good
Rated very good
191 reviews
Price fromCNY 316.27per night
Casa del Camba Hotel and Restaurant, hotel in Bani

Set in Alaminos, within 12 km of Hundred Islands National Park and 43 km of St.

This property is very close to Hundred Islands. Just 2 minutes drive. The Family Rooms are big, and clean. We stayed here for 1 night for 4 Family Rooms and one Deluxe Room. Our stay was great and nothing to complain. Staffs are very kind and helpful.
7.9
Scored 7.9
Good
Rated good
114 reviews
Price fromCNY 206.70per night
Empress Island Hotel, hotel in Bani

Set in Alaminos, 12 km from Hundred Islands National Park, Empress Island Hotel offers accommodation with a terrace, free private parking, a restaurant and a bar.

Location
8.2
Scored 8.2
Very good
Rated very good
15 reviews
Price fromCNY 378.11per night
The First Islatel, hotel in Bani

Set in Lucap, 11 km from Hundred Islands National Park, The First Islatel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 42 km from St.

I really recommend this hotel, staffs are very friendly, special mention to Ashley who really do her extra mile to support i all our needs. From hotel booking to hundred island trip till the medicines that we need during emergency situation..this hotel really exceed my expectations.Its an amazing experience
8.2
Scored 8.2
Very good
Rated very good
13 reviews
Price fromCNY 1,005.02per night
Spotlight Hotel, hotel in Bani

Located in Alaminos, Spotlight Hotel features 4-star accommodation with private balconies. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

The property is about 10 minutes walk to Lucap wharf which is the landing place for island hopping on the hundred islands. The property is clean as per description.
7.9
Scored 7.9
Good
Rated good
64 reviews
Price fromCNY 375.72per night
Vhauschild Transient Rooms, hotel in Bani

Vhauschild Transient Rooms offers accommodation located in Alaminos, 13 km from Hundred Islands National Park and 44 km from St. James the Great Parish.

The place is nice and clean.
8.0
Scored 8.0
Very good
Rated very good
78 reviews
Price fromCNY 200.80per night
Monte Rio Gardens Bed & Breakfast, hotel in Bani

Offering a garden and garden view, Monte Rio Gardens Bed & Breakfast is located in Alaminos, 11 km from Hundred Islands National Park and 40 km from St. James the Great Parish.

I enjoyed my stay. The staff were very accommodating and polite.
8.6
Scored 8.6
Fabulous
Rated fabulous
84 reviews
Price fromCNY 251.01per night
Bolinao Transient House B, hotel in Bani

Providing a terrace, Bolinao Transient House B provides accommodation in Balingasay. The air-conditioned accommodation is 5.7 km from St.

Location, comfort, hospitable people.
7.6
Scored 7.6
Good
Rated good
10 reviews
Price fromCNY 275.60per night
Vievan's transient house, hotel in Bani

Featuring quiet street views, Vievan's transient house offers accommodation with balcony, around 10 km from Hundred Islands National Park.

Great location, great place to stay. Check in is super easy, very communicative and thoughtful host. He took care of our slightly odd requests .Thank you.
8.9
Scored 8.9
Fabulous
Rated fabulous
18 reviews
Price fromCNY 393.58per night
Bolinao Transient House A, hotel in Bani

Bolinao Transient House A offers accommodation in Balingasay, 5.7 km from St. James the Great Parish. This property offers access to a terrace, free private parking and free WiFi.

Peaceful and close to amenities
7.4
Scored 7.4
Good
Rated good
8 reviews
Price fromCNY 459.34per night
See all hotels near Bani
Subscribe to receive premium deals

Prices drop the moment you sign up!