Joining a liveaboard is one of the best ways of visiting Raja Ampat. Prices are steep, but it is the price to dive in the best area in the world. Liveaboards leave from Sorong, Komodo or Sulawesi.
Another option is to stay in one of the diving resorts. Again prices are very high, and reserving well ahead is always necessary.
The cheapest hotels are in the city of Waisai (Waigeo Island). One of them has a dive center. From Waigeo Island's jetty you can rent a bike taxi to get to Waisai. Tell the driver to take you to the dive hotel. He will know.
There are many homestays in the islands of Raja Ampat. It is best to book in advance. If you do not have a reservation, you can contact one of the guides that will come to the harbor to pick up the guests, and ask if they have rooms available. Homestays in Raja Ampat are quite expensive for Indonesian Standards.
♥ Visit Tagulandang Island ♥