Check Rates

Angel Island Resort is located on a tiny island off shore of Labuanbajo. The island is locally known as Pulau Bidadari.

The island has 3 white sand beaches on its south and east side whilst the north and west side gives the rough side of the island. The Resort is housed on a flat part of the island amidst the low land bushes and trees on a 15.4 hectares of land mass.

It is just about 20 minutes by traditional motorized boat  from Labuanbajo harbor. 

Angel Island Resort



  • Back-up Power Generator
  • First Aid Kit
  • Laundry Service available
  • Mobile Phone Reception
  • Non-Smoking rooms/floors
  • Restaurant(s)


  • Arrival/departure point transfers (Included in price for most common arrival point)
  • Concierge/Travel booking and Confirmation
  • Doctor/Nurse on call
  • Laundry/Ironing
  • Room Service
  • Security Guard (24 hrs)
  • Shuttle Service (i.e. to/from town centre - extra charge)
  • Turn-down service
  • Vehicle Hire/Car Rental can be arranged


  • Board/Leisure Games
  • Bushwalking/Hiking/Trekking
  • Jogging/Walking
  • Scuba Diving
  • Snorkelling

Languages Spoken

  • English
  • Indonesian