Dinagat Islands Hotels from from S$41

  • Plan, book, travel with confidence

  • Better together

    Save up to S$134 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Dinagat Islands hotels

Pintuyan Dive Resort

Pintuyan Dive Resort
2.5 star property
Pintuyan
9.8 out of 10, Exceptional, (18 reviews)
"Community atmosphere and very engaged owners"
Philippines
Lorita
Pintuyan Dive Resort

Almont Beach Resort

Almont Beach Resort
3.0 star property
Surigao
8.0 out of 10, Very good, (57 reviews)
"So far…so good…"
United States
Lawrence Abaquin
The price is S$81
includes taxes & fees
5 Mar - 6 Mar
Almont Beach Resort

Tops Lodging House

Tops Lodging House
2.5 star property
San Juan
9.6 out of 10, Exceptional, (8 reviews)
"Nice place. Nice people"
Philippines
Janette
Tops Lodging House

Fiesta Resort

Fiesta Resort
3.0 star property
Mabua
7.8 out of 10, Good, (28 reviews)
"Staff were amazing, nice, and helpful. Will definitely return "
United States
Jason
Fiesta Resort

Mariden Resort & Homestay Siargao

Mariden Resort & Homestay Siargao
3.0 star property
Del Carmen
10.0 out of 10, Exceptional, (1 review)
"We stayed fot an overnight stay to be closer to the airport for sn early morning flight. The rooms are comfortable and clean.The hotel staff were very accommodating and very nice and friendly.."
United States
Cesar
Mariden Resort & Homestay Siargao

Bakhaw Bed & Breakfast

Bakhaw Bed & Breakfast
3.0 star property
Del Carmen
7.4 out of 10, Good, (28 reviews)
"Great place "
United States
Aijeleth Shahar
The price is S$41
includes taxes & fees
24 Feb - 25 Feb
Bakhaw Bed & Breakfast

Eco Pension

Eco Pension
2.5 star property
Surigao
5.0 out of 10, (2 reviews)
"First of all, we had a hard time finding the address as it was not the exact location as shown in the website. Secondly, i have been calling the number from the website to confirm the exact location and when i got an answer, the lady was so rude-until i asked if it was the hotel’s number, she suddenly changed her tone of voice(so much of customer service/etiquette), then she did not update her email to confirm we booked for 2 family rooms; and lastly, the rooms smelled/reeking of smoke, light...
Canada
Anonymous traveller
Eco Pension

Bohemian Beach House

Bohemian Beach House
2.5 star property
Burgos
Bohemian Beach House

Surigao Royal Regency Suites

Surigao Royal Regency Suites
3.0 star property
Surigao
The price is S$61
includes taxes & fees
24 Feb - 25 Feb
Surigao Royal Regency Suites

Bee Pension

Bee Pension
2.5 star property
Surigao
3.2 out of 10, (5 reviews)
"We reserved 2 family rooms and they tried to give us a family room and 2 twin beds. The toilets in one of the rooms did not have a working flusher, the family room had steep stairs to the bathroom. One of the rooms reeked of cigarette smoke!! People were milling around in front of there rooms, almost as if the air conditioner was not working. The place was DIRTY and I mean dirty!! The outside was dirty and the rooms were dirty!! The linens did not look like they have been changed! The bathroom...
United States
Rossana
The price is S$68
includes taxes & fees
24 Feb - 25 Feb
Bee Pension
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Dinagat Islands Hotel Reviews

Recent Reviews in Dinagat Islands

More cheap stays in Dinagat Islands

Find out more about Dinagat Islands

Top reasons to visit Dinagat Islands

  • Stunning Beaches: Dinagat Islands boasts breathtaking beaches with crystal-clear waters, perfect for relaxation and swimming.
  • Vibrant Marine Life: The islands offer exceptional diving opportunities to explore colourful coral reefs and diverse marine species.
  • Rich Local Culture: Engage with the local heritage through traditional ceremonies and cultural experiences unique to the islands.
  • Outdoor Adventures: Experience thrilling activities such as hiking and exploring lush landscapes that are ideal for nature lovers.
  • Family-Friendly Activities: Dinagat Islands provides a range of activities suitable for families, ensuring fun for all ages.

Where to stay in Dinagat Islands

Discover the enchanting beauty of Dinagat Islands, a perfect getaway for families and outdoor enthusiasts. Immerse yourself in rich local culture while exploring stunning beaches and lush landscapes along the eastern coast. Enjoy a unique island experience that offers both relaxation and adventure, making it an ideal destination for your next holiday. Whether you seek comfort or thrilling activities, Dinagat Islands promises an unforgettable escape filled with captivating natural wonders.

  • San Jose: Nestled in the heart of the Dinagat Islands, San Jose is a vibrant city known for its family-friendly atmosphere and business opportunities. Visitors can expect a blend of urban experiences, from shopping at local centres to enjoying the area's historic civic buildings and places of worship. The travel experience is steady year-round, with peak visitor numbers occurring from December to February, making it an ideal destination for holiday reunions. San Jose offers a unique chance to immerse yourself in local culture while also indulging in leisurely pursuits.
  • Basilisa: A charming city in the Dinagat Islands, Basilisa is a cultural gem that attracts families and outdoor enthusiasts alike. The city boasts a rich tapestry of history, with landmarks such as historic civic government buildings and places of worship adding to its allure. Travel to Basilisa is consistent throughout the year, with peak arrivals from December to February. This city provides a wonderful opportunity for tourists to engage in cultural activities while enjoying the beautiful natural surroundings, making it a must-visit for those seeking a blend of adventure and heritage.
  • Loreto: Renowned for its seasonal charm, Loreto offers a unique travel experience, particularly during the peak months of June to July and December. This city is a gateway to breathtaking landscapes and outdoor adventures, attracting visitors who wish to explore its natural beauty. Despite a quieter period in August and October, Loreto remains an appealing destination with its scenic views and welcoming community. Travellers can enjoy a range of activities, from hiking to discovering local traditions, ensuring a memorable stay in this picturesque part of the Dinagat Islands.

Things to do in Dinagat Islands

Dinagat Islands offers a delightful blend of family-friendly activities and outdoor adventures. Visitors can explore shopping centres and malls while indulging in diving activities that showcase the stunning marine life. Experience thrilling tourist adventures and engage in various experiences that highlight the beauty of the islands, making it an ideal destination for those seeking both relaxation and excitement.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Dinagat Islands

When planning your trip to Dinagat Islands, consider using Expedia’s search tool to find budget-friendly accommodation and activities. Set the price filter to sort from lowest to highest to uncover the best deals, and look for package options that combine flights, hotels, and activities for additional savings. Public transport is a cost-effective way to explore the islands, and there are numerous free activities such as beach visits and hiking. Additionally, visiting during the off-peak season can significantly reduce your overall travel expenses.

  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To discover the most economical prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in the Dinagat Islands with your flights and activities.

The nearest major airports for your trip to Dinagat Islands

To reach Dinagat Islands, you can fly into either Siargao (IAO-Sayak) or Surigao (SUG). Siargao Airport is situated 51.5km from the islands, with nearby hotels such as the 5-star Nay Palad Hideaway, offering a 24-hour airport shuttle and free transportation. The 4-star Siargao Bleu Resort And Spa, 17.7km away, provides shuttle services on request. Surigao Airport, located 29.0km from Dinagat Islands, features Hotel Tavern Surigao, a 3.5-star hotel just 3.2km from the airport, which offers a 24-hour shuttle service. Almont Beach Resort and Fiesta Resort, both 6.4km from Surigao, also provide convenient transport options.