Queensland island resort Bedarra is again open for business after taking the brunt of Cyclone Yasi back in 2011.

The 45-hectare Coral Sea resort, located seven kilometres off the coast of Mission Beach, has reopened with seven private villas. The island caters for a maximum of 14 guests at any one time.

The resort claims a low environmental impact, using an off-grid hybrid solar system for its power.

Rates start at $990 per night (meals, drinks included).

For more information see bedarra.com.au