Skip to main content

Stay in Mindanao's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Trogon's Perch

Hotel in San Isidro

Located in San Isidro, a few steps from Pacifico Beach, Trogon's Perch provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace. We liked everything about this place! First of all, the staff were absolutely amazing!! The rooms are big, cozy and so beautiful, the garden is amazing and very well taken care of, the infinity pool and the view is to die for and the restaurant is sooo good! We had 2/3 meals a day in the restaurant for 4 days, so we basically had the whole menu 😅 and everything’s delicious! And we had the best waiter ever, who accompanied us throughout our stay- cris, who was so attentive and professional, we loved him !

Show more Show less
9.3
Wonderful
129 reviews
Price from
$146
per night

Agoho Resort

Hotel in Mambajao

Boasting a garden, restaurant, bar and free WiFi, Agoho Resort is located in Mambajao, a few steps from Agoho Beach and 758 feet to the White Island Beach. Very pleasant stay. The rooms are clean and have everything you need. The staff and owners were really helpful and provided assistance whenever needed. The hotel is directly on Agoho beach.

Show more Show less
9.5
Exceptional
108 reviews
Price from
$61
per night

Bamboo Surf Beach

Hotel in San Isidro

Located in San Isidro, a few steps from Pacifico Beach, Bamboo Surf Beach has accommodations with a garden, free private parking, a terrace and a restaurant. - very friendly staff and owner - food in the restaurant was always excellent - beautiful garden and well maintained property - very clean in general - rooms seem to be new or at least freshly renovated - beachfront - very quiet at night - room is spacious, bright and was beautifully decorated with flowers - selection of coffee and tea in the room - first place we stayed on our trip WITHOUT a smelly toilet (sounds strange but this issue seems to be super common)

Show more Show less
9.5
Exceptional
269 reviews
Price from
$67
per night

DaRosa Del Mar

Hotel in Santa Monica

Located in Santa Monica, a few steps from Alegria Beach, DaRosa Del Mar has accommodations with a garden, free private parking, a shared lounge and a terrace. Great place at all. It’s the only resort at the moment. It is very clean. They have some international and PHL breakfast. Coffee and tea are free during this time. They provide towels for the beach. Very friendly staff. Awesome beach with no one else! Paradise to stay!!

Show more Show less
9.6
Exceptional
343 reviews
Price from
$50
per night

BIG WAVES BOUTIQUE HOTEL SIARGAO

Hotel in General Luna

BIG WAVES BOUTIQUE HOTEL SIARGAO has accommodations in General Luna. Featuring a garden, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Location was great, close enough to the action of GL but in a quiet residential area so a very peaceful night's sleep on fat bit of foam. All the staff were super friendly and always happy to provide tips from surf spots to foods. I loved the small details from the taps, choice of fragrance for your room and quality music in the communals. Highly recommend:))

Show more Show less
9
Wonderful
12 reviews
Price from
$50
per night

Loop Spacious Studio Unit

Hotel in Cagayan de Oro

Located in Cagayan de Oro and with Limketkai Center reachable within a 13-minute walk, Loop Spacious Studio Unit provides a garden, allergy-free rooms, free WiFi throughout the property and a terrace....

Show more Show less
9.4
Wonderful
10 reviews
Price from
$28
per night

ALON CLOUD9, beach front

Hotel in Catangnan

Located in Catangnan, ALON CLOUD9, beach front features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. Spacious beautiful property near the beach. The most amazing big bed and great amenities.

Show more Show less
9.5
Exceptional
26 reviews
Price from
$139
per night

Haven Suites Siargao

Hotel in General Luna

Located in General Luna, a 3-minute walk from General Luna Beach, Haven Suites Siargao provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The surroundings are clean and the room smells nice. Very helpful staff. Tours, rentals, and airport pickup were all arranged by them. Pool is a big plus where you can chill.

Show more Show less
9
Wonderful
51 reviews
Price from
$35
per night

Kajali Siargao

Hotel in General Luna

Located in General Luna, a 7-minute walk from General Luna Beach, Kajali Siargao provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The hotel is exceptional we would love to come back :) The rooms were very stylish, beautiful and clean. What we particularly liked were all the plants around it and the pool. The location of the hotel was perfect for us, as it is not directly on Tourism Road and was therefore pleasantly quiet. However, it is only a 5-7 minute walk to Tourism Road and you are right in the middle of the hustle and bustle. The staff are very friendly and helpful. Unfortunately, you sometimes had to search for them, but as the hotel has only recently opened and not all the staff are there yet, it wasn't a problem for us :) We are looking forward to seeing how the hotel will develop as a restaurant will be added soon. With a bar it would be perfect for us. For sure we will recommend this hotel to our friends and family.

Show more Show less
9.3
Wonderful
50 reviews
Price from
$86
per night

Bahandi Hotel

Hotel in General Luna

Located in General Luna, within a few steps of General Luna Beach and 1.5 miles of Guyam Island, Bahandi Hotel provides accommodations with a restaurant and free WiFi throughout the property as well... Rooms were modern and new. Very clean. The manager James was very kind and helpful. The staff was amazing. Loved everything about it. Would come again 🌺

Show more Show less
9.1
Wonderful
69 reviews
Price from
$75
per night

Hotels with extra health and safety measures

Find hotels in Mindanao with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Mindanao in the past month

See all

Mindanao's best hotels with breakfast

See all

Budget hotels in Mindanao

See all

Hotels in Mindanao you can book without a credit card

See all

FAQs about hotels in Mindanao

Planning a trip? Get inspired by reviews of cities in Mindanao

Explore guest reviews of hotels in Mindanao

See all