Skip to main content

Filter by:


Star rating

Review score

Union – 157 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tropical Temple Siargao Resort, hotel in Union

Situated in General Luna, less than 1 km from General Luna Beach, Tropical Temple Siargao Resort features accommodation with a garden, free private parking and a terrace.

Tropical Temple is a beautiful resort, where I would definitely go as a couple. The location is close to the beach (not walking distance) and you can always rent a motor-bike or taxi. The pool is clean and the food is good, staf is super kind!
8.4
Scored 8.4
Very good
Rated very good
582 reviews
Price from€ 29.88per night
Keyun's Inn- Across Cloud 9, hotel in Union

Keyun's Inn- Across Cloud 9 features a garden, terrace, a restaurant and bar in General Luna.

It is very clean and very accessible to other tourist attractions.
7.2
Scored 7.2
Good
Rated good
18 reviews
Price from€ 32.35per night
BIG WAVES BOUTIQUE HOTEL SIARGAO, hotel in Union

Set within 2.5 km of Malinao Beach and less than 1 km of Guyam Island, BIG WAVES BOUTIQUE HOTEL SIARGAO features rooms in General Luna.

Lovely people super heplfull h, comfy beds, good aircon
9.0
Scored 9.0
Superb
Rated superb
12 reviews
Price from€ 49.74per night
Haven Suites Siargao, hotel in Union

Located in General Luna, 300 metres from General Luna Beach, Haven Suites Siargao provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

We didn't have much planned but the hotel had tours ready to offer which was great and stress free. Location is very good also as it was very close to Tourism rd/street. The staff were also very easy to communicate with especially when we had to coordinate travel from the airport when our flight got rebooked and delays kept happening.
9.0
Scored 9.0
Superb
Rated superb
52 reviews
Price from€ 36.24per night
Kajali Siargao, hotel in Union

Located in General Luna, 600 metres from General Luna Beach, Kajali Siargao provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Place was so clean and i love the pool ... just meters away to all shops and cafes.
9.4
Scored 9.4
Superb
Rated superb
53 reviews
Price from€ 89.69per night
Bahandi Hotel, hotel in Union

Set in General Luna, within 80 metres of General Luna Beach and 2.3 km of Guyam Island, Bahandi Hotel offers accommodation with a restaurant and free WiFi throughout the property as well as free...

The room itself is really good. Spacious and very clean, AC and ceiling fan, the bathroom is modern style. You have a water container with drinkable water, that is possible to refill your bottles as much times as you need. The property doesn’t have a real front desk, but you just text James, the manager, and he will be there really quick if needed. They also provided a motorbike rental during our stay for a vary fair price. The location of the property is halfway between cloud 9 area and the main avenue of General Luna, where most of the restaurants, pubs and shops are found, so it takes a bike or tricycle to move to this locations, but it can be an advantage if you look for a quiet place to stay. It is not beach front, you have to cross the street to get to the ocean.
9.1
Scored 9.1
Superb
Rated superb
72 reviews
Price from€ 77.91per night
Fat Lips Surf Lodge, hotel in Union

Set in General Luna, 700 metres from General Luna Beach, Fat Lips Surf Lodge offers accommodation with a garden, free private parking and a terrace.

I had a great stay at Fat Lips. The team running the place are super nice and friendly. Special shout out to Tim, the owner, who comes with big smile, great advices for surfing experience also gave me a ride when I arrived to find a motorbike to rent. Overall a nice person to hang out with in the mornings while making breakfast in the common area. I know I have a friend when I go back again to Siargao. :) Lest to forget mentioning about two absolute adorabale friendly dogs, Mia & Tiger. Location is great. You will find the sign on the street and after a 1 minute little adventure you'll find the place. Very close to surfing areas, like Cloud 9, etc., close to Cafés and a nice BBQ. Rooms are clean, comfortable and and facilties are new and in good condition. Good internet (starlink), good AC, good shower, the rooms come with a fan and a light which could be used during electricy cut-off. My room had a big balcony that made my stay even more pleasant. I'll be back!
9.6
Scored 9.6
Exceptional
Rated exceptional
20 reviews
Price from€ 32.61per night
The Ohm Siargao Resort, hotel in Union

Located in General Luna, 1.2 km from General Luna Beach, The Ohm Siargao Resort provides accommodation with a garden, free private parking and a terrace.

I really liked the design of the rooms. They have a nice Café where you can get a fresh brewed Coffee or Cappuccino etc. (No Instant) or a breakfast.The owner Tarun is so helpfull and takes care of all of your needs like scooter rental or airport Transfer. U highly recommend The Ohm Siargao and would defenetly stay there again
9.7
Scored 9.7
Exceptional
Rated exceptional
74 reviews
Price from€ 52.51per night
Kaimana Resort Siargao, hotel in Union

Located in General Luna, a few steps from General Luna Beach, Kaimana Resort Siargao provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

As always my go to resort in Siargao! The Villas are pristine and private. Will always go back here everytime I am in Siargao. I really hope they offer breakfats soon.
9.3
Scored 9.3
Superb
Rated superb
70 reviews
Price from€ 108.71per night
Siargao Island Villas, hotel in Union

Set in General Luna, a few steps from General Luna Beach, Siargao Island Villas offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

The hotel is the best on the island. Staff and great. Food is good. Bthe rooms are lovely
8.4
Scored 8.4
Very good
Rated very good
723 reviews
Price from€ 133.95per night
See all hotels near Union
Subscribe to receive premium deals

Prices drop the moment you sign up!