Skip to content
Enter dates and number of guests to see the total price per night.

19 places to stay

Private room
Rating 4.33 out of 512 reviews
BEACHFRONT COTTAGE in Maratua PRIVATE BEACH
16+ guests · 10 bedrooms · 10 beds · 10 baths
Entire bungalow
Rating 5.0 out of 53 reviews
Maratua Guesthouse on Maratua Island
2 guests · 1 bedroom · 1 bed · 1 bath
Private room
HEART OF MARATUA LUXURY BEACH CHALET NON DIVER
4 guests · 1 bedroom · 2 beds · 1 private bath
Private room
Newly Lodge @Maratua Sunset View Full-board Twin
12 guests · 4 bedrooms · 9 beds · 8.5 baths
Private room
BEACHFRONT PRIVATE ROOM - Breakfast&AC
10 guests · 5 bedrooms · 5 beds · 1 private bath
Entire bungalow
Noah Maratua Resort
2 guests · 1 bedroom · 2 beds · 1 bath
Private room
HEART OF MARATUA LUXURY WATER VILLA DIVER ONLY
4 guests · 1 bedroom · 2 beds · 1 private bath
Private room
Borneo cottage Maratua
16+ guests · 8 bedrooms · 10 beds · 1 private bath
Private room
PURE SANCTUARY PARADISE Double Room in Nunukan
2 guests · 1 bedroom · 1 bed · 1 private bath
Private room
PURE SANCTUARY PARADISE Triple Room in Nunukan
3 guests · 1 bedroom · 3 beds · 1 private bath
Private room
HEART OF MARATUA LUXURY BEACH CHALET DIVER ONLY
4 guests · 1 bedroom · 2 beds · 1 private bath
Shared room
Maratua Dive Center & Lodge , Dive Package, Course
8 guests · 1 bedroom · 8 beds · 1 shared bath
Private room
PURE SANCTUARY PARADISE Single Room in Nunukan
1 guest · 1 bedroom · 1 bed · 1 private bath
Resort room
Tropical Luxury Superior Double Room in Nunukan
2 guests · 1 bedroom · 1 bed · 1 private bath
Private room
BEACHFRONT PRIVATE ROOM -Breakfast&AC
16+ guests · 10 bedrooms · 10 beds · 8 baths
Private room
HEART OF MARATUA LUXURY WATER VILLA NON DIVER
4 guests · 1 bedroom · 2 beds · 1 private bath
Private room
BORNEO COTTAGE DIVING RESORT
16+ guests · 3 bedrooms · 14 beds · 1.5 baths
Resort room
Tropical Luxury Deluxe Double Room in Nunukan
2 guests · 1 bedroom · 1 bed · 1 private bath
118 of 19 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.