Photo by Nico Anastacio

Search Dinagat Islands Hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Dinagat Islands

RedDoorz @ Jmalls Island Tourist Inn Dinagat Island

2.0 star property
RedDoorz @ Jmalls Island Tourist Inn Dinagat Island
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

Guide to exploring Dinagat Islands

Guide to exploring 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.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Dinagat Islands cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Dinagat Islands. You can find cheap options in a few different ways on Expedia. First, key in the dates you'd like to go on holiday, then use the filters such as property type and amenities to refine your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to Dinagat Islands?
If you want to visit in summer, reserve your Dinagat Islands hotel between June and August. Temperatures during the summertime here range from 27ºC to 29ºC. Dinagat Islands has a tropical rainforest climate, so pack accordingly.
What are the best hotels in Dinagat Islands for families?
The first step to a perfect family retreat in Dinagat Islands is securing the right place to stay. Go to the "Traveller experience" section of our filter tool and click on "Family friendly." This will show you all the Dinagat Islands properties that welcome children and have family amenities such as childcare and onsite activities. Book the one that suits your style and budget, then prepare to relax while the little ones have a blast.
Why should I book my Dinagat Islands hotel with Expedia?
Expedia makes booking accommodation in Dinagat Islands as simple as swiping right for your dream adventure. First off, there's the broad range of options and terrific prices. Then, there's our online Help Centre, which is available 24/7. Plus, when you sign up for our free One Key™ rewards programme, you can collect OneKeyCash™* and spend it on eligible flights, hotels, car rentals and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.