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.

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. Everything, but especially the people who work there

Show more Show less
9
Wonderful
115 reviews
Price from
$51
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. Room is spacious. Haven for introverts like me 🙏

Show more Show less
9.1
Wonderful
160 reviews
Price from
$95
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 an outdoor swimming pool and free WiFi throughout the... Great hotel, super friendly and helpful manager (Billy). Rooms are super cozy and clean, definitely will be coming back!

Show more Show less
9.1
Wonderful
136 reviews
Price from
$89
per night

Kaimana Resort Siargao

Hotel in General Luna

Located in General Luna, a few steps from General Luna Beach, Kaimana Resort Siargao provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. Amazing quiet place located near all shops and restaurant s

Show more Show less
9.3
Wonderful
114 reviews
Price from
$121
per night

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. Amazing hotel! Loved our stay, the facilities are really good, nice pool and good food. Staff is super nice and helpful. The room was big and beautiful.

Show more Show less
9.2
Wonderful
226 reviews
Price from
$206
per night

Agoho Resort

Hotel in Mambajao

Agoho Resort has a garden, terrace, a restaurant and bar in Mambajao. Located around a few steps from Agoho Beach, the hotel with free WiFi is also 1.3 miles away from White Island Beach. We spent 11 days at Agoho Resort, which was one of the best vacations. The place was super clean, comfortable, and quiet. Peter and his wife always made sure everything functioned perfectly. They and their staff are super friendly and always willing to help. Camiguin Island offers plenty of opportunities for exploration. We visited the White Island, Mantigue Island, Katibawasan Falls, Hot Springs, The Giant Clam Estuary, Moro Tower, and climbed the Hibok-Hibok volcano. Agoho Resort was the perfect place to come back to every evening and recharge for the next day. We also decided to stay in for a couple of days and enjoy the comfort of the room and the beautiful gardens surrounding the resort. The breakfast was delicious, homemade bread, eggs (sunnyside up, scrambled), meat (Italian sausage, hot dog, bacon, corn beef), butter, jam, coffee, and milk. Other main dishes on the restaurant's menu were delicious as well. The resort helped us to rent a motorbike for all 11 days. It was cheap and reliable. Thanks a lot for a great vacation! We will be back!

Show more Show less
9.4
Wonderful
152 reviews
Price from
$61
per night

Gwandalan House

Hotel in Dipolog

Gwandalan House features a garden, shared lounge, a terrace and restaurant in Dipolog. This 4-star hotel offers a bar. Very clean and affordable.Highly recommended.Staff and the owner are very accomodating.Breakfast is good.Located along the main road

Show more Show less
9
Wonderful
105 reviews
Price from
$60
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 an outdoor swimming pool, free private parking, a garden and a private beach area. great little cabins, really modern and comfortable.

Show more Show less
9.5
Exceptional
389 reviews
Price from
$76
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 private beach area and a shared lounge. Owners are super nice and welcoming. The bungalows are clean and comfortable just on the beach front. And the seaside is unbelievable. Don't miss it

Show more Show less
9.6
Exceptional
455 reviews
Price from
$55
per night

Caracoa Resort

Hotel in General Luna

Located in General Luna, a few steps from General Luna Beach, Caracoa Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. I liked the location as it was a little bit out from the hustle and bustle of Siargao, so it was a quieter area. The staff were very friendly and helpful during my stay.

Show more Show less
9.3
Wonderful
8 reviews
Price from
$86
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

See reviews by guests who stayed at hotels in Mindanao

See all