Hotels of Earth

Happiness Beach Resort Siargao

★★ Tourism Road, General Luna, PH

8.4 guest rating· 433 reviews

About this hotel

Luxurious Accommodation

Happiness Beach Resort Siargao, nestled in General Luna just steps away from the beach, offers elegantly designed rooms with modern amenities. Each room features a private bathroom, flat-screen TV, and air conditioning for a comfortable stay.

Convenient Facilities

Guests can enjoy the convenience of free WiFi, a garden, and a terrace to unwind and relax. The on-site restaurant and bar cater to culinary desires, while the free private parking and paid airport shuttle service add to the seamless experience.

Explore Nearby Attractions

Located close to Guyam Island and within reach of Naked Island and Magpupungko Rock Pools, the resort serves as a perfect base for exploring the beauty of Siargao. Book your stay now at Happiness Beach Resort Siargao for a memorable island getaway.

Rooms & rates

Three-Bedroom Villa

Sleeps 6 · 100 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Three-Bedroom Beachfront Villa

Sleeps 6 · 100 m² · 3× King bed

  • Desk
  • Air conditioning
  • Balcony or patio
  • Bathrobe
  • Private bathroom

One-Bedroom Apartment with Balcony

Sleeps 2 · 20 m² · Queen bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Emergency cord in bathroom

Cottage

Sleeps 4 · 45 m² · 2× Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Deluxe Queen Room

Sleeps 2 · 22 m² · Queen bed

  • Desk
  • Air conditioning
  • Single-room air conditioning for guest accommodation
  • Bathrobe
  • Private bathroom

Suite with Balcony

Sleeps 2 · 42 m² · Queen bed

  • Desk
  • Air conditioning
  • Bathrobe
  • Private bathroom
  • Emergency cord in bathroom

Amenities

  • Paid WiFi
  • WiFi available
  • Kids' pool
  • Outdoor pool
  • Swimming pool
  • Free Parking
  • Accessible parking
  • Air conditioning
  • Pets allowed
  • Beach
  • Sun loungers or beach chairs
  • Board games/puzzles
  • Facilities for disabled guests
  • Fire extinguishers
Show all 25 amenities
  • First aid kit available
  • Garden
  • Hand sanitizer in guest room and key areas
  • Higher level toilet
  • Lower bathroom sink
  • Luggage storage
  • Outdoor furniture
  • Safety deposit box
  • Smoke alarms
  • Toilet with grab rails
  • Wheelchair accessible

Location

© OpenStreetMap contributors

Tourism Road, General Luna, PH

Check-in
from 02:00 PM to 09:00 PM
Check-out
until 11:00 AM

What guests say8.4433 reviews

+ Friendly staff+ Great location+ Spacious rooms+ Good amenitiesCockroaches in roomLoud music from beach bar on weekendsAir conditioning issues
Cleanliness7.5
Service9.0
Location9.0
Room Quality8.0
Amenities8.5
Value for Money8.4

Perfect, I'll come again

10.0

In a great location close to everything, cozy and spacious rooms. The pool is stunning and fun and the staff is perfect!

The stream in the shower

Naomi · IL · 2026-07-24

Guest review

9.0

Staff were very helpful and friendly. The room was clean and spacious. The garden was stunning!

Angelo · PH · 2026-07-21

Bien

8.0

El personal muy atento y servicial. La habitación estaba limpia, cama cómoda y tenía piscina al aire libre para darte un baño agradable.

El agua de la ducha salía con poca presión. No disponía de desayuno pero te ofrecian un 10% de descuento en su restaurante. El restaurante tiene el inconveniente de que no tienen ni la mitad de los platos que ofrecen y el servicio es muy poco resolutivo y eficiente.

Marta · ES · 2026-07-10

Guest review

10.0

Staff, location and facilities were all great

Danielle · AU · 2026-07-05

Great stay right on the beach

9.0

Genuinely kind and helpful staff. The resort location is really nice on the beach with a nice quiet area and the surroundings of the resort are nice.

The only problem was the shower not working from time to time…

Guilhem · FR · 2026-07-03

Guest review

10.0

One of my favorites it Siargao! staff are so friendly, rooms are great, the little beach bar is so nice to work from or just relax, great location. And a very cute cat named Pilar :)

emma · US · 2026-07-01

Good to know

We are delighted to welcome you to our resort. To enhance your stay, we have scheduled weekly events every Wednesday, Friday, and Sunday, which we’re confident you will enjoy. Kindly take note of these dates and consider adding them to your calendar — we wouldn’t want you to miss outPlease inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.

This property does not accommodate bachelor(ette) or similar parties.

A deposit may be required at the property.

Pets

Pets are allowed. Charges may be applicable.

Internet

WiFi is available in the hotel rooms and is free of charge.

Parking

Free private parking is possible on site (reservation is needed).

Children and extra bed policy

Children of any age are allowed.

Children up to and including 10 years old stay for free when using an existing bed.

People no matter the age stay for ₱ 500 per person per night when using an available extra bed.

You haven't added any cots.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.