Very good 7.7
Based on 66 reviews

Up to 30% off with Agoda Insider Deals!

About AGM Beachfront Resort


Conveniently located in Donsol, AGM Beachfront Resort is a great base from which to explore this vibrant city. The city center is merely 1 km away and the airport can be reached within 60 minutes. With its convenient location, the hotel offers easy access to the city's must-see destinations.

At AGM Beachfront Resort, the excellent service and superior facilities make for an unforgettable stay. Top features of the hotel include luggage storage, Wi-Fi in public areas, car park, room service, airport transfer.

Guests can choose from 20 rooms, all of which exude an atmosphere of total peace and harmony. The hotel offers many unique recreational opportunities such as outdoor pool, diving, fishing, massage, pool (kids). When you are looking for comfortable and convenient accommodations in Donsol, make AGM Beachfront Resort your home away from home.
Show more Show less


Internet access

  • Free Wi-Fi in all rooms
  • Wi-Fi in public areas

Getting around

  • Airport transfer
  • Car park
  • Rental car

Things to do, ways to relax

  • Diving
  • Fishing
  • Garden
  • Massage(s)
  • Swimming pool [outdoor]
  • Tours

Dining, drinking, and snacking

  • Bar
  • BBQ facilities
  • Restaurant(s)
  • Room service

Services and conveniences

  • Laundry service
  • Lockers
  • Luggage storage
  • Shared lounge/TV area
  • Smoking area

For the kids

  • Babysitting service
  • Family room
  • Swimming pool [kids]


  • Pets allowed

Languages spoken

  • English
  • Filipino
Show more Show less


Please note that whaleshark watching season normally starts November to May. The other adventures like island hopping, firefly watching and Scuba Diving is all year round.

Child and extra bed policy
Infant 0-1 year(s) Stay for free if using existing bedding. Note, if you need a cot there may be an extra charge.
Children 2-10 year(s) Stay for free if using existing bedding.
  • Guests over 10 years old are considered as adults.
  • Extra beds are dependent on the room you choose, please check the individual room capacity for more details.
When booking more than 5 rooms, different policies and additional supplements may apply.
Show more Show less

Useful info

Airport Transfer Fee: 1700 PHP
Breakfast Charge (when not included in room rate): 150 PHP
Check-In From: 12:30 PM
Check-Out Until: 12:00 PM
Distance from City Center: 1 km
Distance to Airport: 50 km
Internet Usage Fee: 40 PHP
Non-Smoking Rooms / Floors: Yes
Number of Floors: 2
Number of Restaurants: 1
Number of Rooms : 20
Parking Fee (per day): 0 PHP
Reception Open Until: 10:00 PM
Room Voltage: 220
Time to Airport (Minutes): 60
Year Hotel Built: 2010
Year Hotel Last Renovated: 2012
Show more Show less

Recent customer comments

Filter by traveler type
Very good

based on 66 reviews
  • Cleanliness 7.6
  • Facilities 6.3
  • Location 7.9
  • Room comfort and quality 7.7
  • Service 8.3
  • Value for money 7.6
  • Food and dining 7.5
Sort by

Billy from Philippines
Family Room
Stayed one night in April 2016
Decent Place
Not much to do around but the location is very convenient and very near to the whale shark interaction tourism office. Staff are accomodating and the place is quite cozy.
Reviewed May 05, 2016

Mary from Australia
Family with teens
Family Room
Stayed 2 nights in April 2016
Friendly staff
Staff were very friendly & the location is very close to whaleshark interaction in Donsol.
Reviewed April 20, 2016

Saiful from Singapore
Family with young children
Family Room
Stayed 2 nights in February 2016
Resort is a bit old. Need some improvement.
The staff is very friend
Reviewed February 10, 2016

Wendy from Singapore
Premium Twin Room
Stayed 3 nights in May 2014
Nice and friendly staff
Clean, good location and friendly staff
Reviewed November 17, 2015

Eimear from United Kingdom
Twin Room
Stayed one night in August 2015
Cockroaches and a leaking toilet
The staff, the location
There were cockroaches chilling on our beds when we returned from dinner, the toilet leaked when flushed, the shower was horrid. The location is great, the staff are lovely and very helpful but I would not stay here again. Expensive for what it is really
Reviewed September 02, 2015

Anthony from United States
Premium Twin Room
Stayed 3 nights in February 2013
clean rooms, close to beach
rooms were simple but clean and well kept. Close to the beach but no restaurants or shops nearby.
Reviewed April 08, 2015

kara from Canada
Twin Room
Stayed 2 nights in April 2015
Accomadating, friendly staff and great food!
Food. Friendly staff and location.
Value for your money isn't great as rooms dated with an ant problem. Not sure what else Donsol has to offer in regards to hotel rooms, but the staff and food here are amazing!
Reviewed April 08, 2015

Susanna from Canada
Family Room
Stayed 5 nights in December 2014
Friendly and clean but the food is not ok
Friendly, Clean, Quick reply
Location is good, around 7mins to town by motorbike. Staffs are nice and friendly. Low water pressure in the room, very not stable and sometimes out of water and hot water. Food is not good, quite many items are not available on the menu.
Reviewed January 02, 2015

Cristina from Philippines
Family Room
Stayed 3 nights in April 2012
convenience, cleanliness, comfort
Reviewed September 09, 2014

timothy from United Kingdom
Family with young children
Premium Twin Room
Stayed 2 nights in July 2014
Swimming pool out of action, otherwise good
Friendly staff, quality of food, access to the beach
Our stay was enjoyable other than for the fact that the swimming pool could not be used due to dirty water. They tried to fix it during our stay but did not succeed. As I we booked that hotel specifically for the kids to use the swimming pool, which looked excellent in the hotel pictures, this was a major disappointment. On the positive side, the food was excellent and the owner and staff very friendly and helpful. Would definitely stay there again if we were sure that the swimming pool was useable.
Reviewed July 15, 2014


Select loyalty program

Loyalty Program A Loyalty Program A
Loyalty Program B

In the menu, click PointsMAX and select your favorite loyalty program.


Select a room that earns points

Hotel Room A
Room Info
This booking earns
5,000 points

Choose a room offer that comes with points, which are earned automatically with that booking.


Enter membership ID

Country of passport
Program Membership ID

Fill in the membership number for you selected program when completing your reservation. The points will be added to your account after you check out.

Start here and select your preferred program: