Koh Racha, Coral Island and Coconut Island Hotels

The small islands around Phuket are a different style of holiday from staying on the main island. Some are easy day-trip islands, while others have proper resorts where you can stay overnight, slow down and enjoy clearer water, quieter beaches and fewer motorbikes buzzing past your breakfast.

Koh Racha

This page lists a few island hotels and resorts around Phuket, including Koh Racha, Coral Island, Koh Lone and Coconut Island. Hotel names and availability change over time. Use the Agoda links to check current details, photos and availability before booking.

Coral Island Resort

Coral Island Resort is on Koh Hae, also known as Coral Island, just off the south of Phuket. It can suit travellers who want a simple island stay close to Phuket without heading too far out into the Andaman.

Coral Island is better known as a day-trip destination, so staying overnight gives you a different feel once the day boats have gone. Check the current room photos and guest comments before booking, as island resorts can be a bit more basic than mainland hotels.

Coral Island Resort

Check Details on Agoda

Location: Coral Island, near Phuket

Baan Mai Beachfront Phuket

Baan Mai Beachfront Phuket is the current name to use for the old Baanmai Cottage listing. It is on Koh Lone, a small island off the southeast coast of Phuket, near Rawai and Chalong.

This is a quiet island stay rather than a busy beach resort. It is better suited to travellers who want somewhere peaceful and simple, not people who want to wander out to Patong nightlife after dinner.

Baan Mai Beachfront Phuket

Check Details on Agoda

Location: Koh Lone, near Rawai, Phuket

Ban Raya Resort and Spa

Ban Raya Resort and Spa is on Koh Racha Yai, south of Phuket. It is one of the more affordable overnight options on Racha Island and can suit travellers who want island time, snorkelling and a quieter setting.

Koh Racha is well known for clear water and day trips, but staying overnight gives you more time once the crowds head back to Phuket. Check current room details before booking, as island accommodation can vary a lot by room type.

Ban Raya Resort and Spa

Check Details on Agoda

Location: Koh Racha Yai, near Phuket

Racha Island Resort

Racha Island Resort is another Koh Racha Yai option and is worth checking if you want a beachfront island stay without going straight to the top-end price bracket.

This can be a good choice if you want clear water, snorkelling and a proper island break. Make sure you check boat transfer details before booking, because this is not the sort of place where you just grab a tuk-tuk from the airport.

Racha Island Resort

Check Details on Agoda

Location: Koh Racha Yai, near Phuket

The Racha

The Racha is the main luxury resort on Koh Racha Yai and is the one to check if you want the full high-end island resort stay. It is much more polished than the simpler island options.

This is better suited to couples, honeymooners or travellers who want clear water, quiet beaches and a proper resort setup. It is not a cheap island escape, but it is one of the standout stays around Phuket.

The Racha Resort

Check Details on Agoda

Location: Koh Racha Yai, near Phuket

Barceló Coconut Island

Barceló Coconut Island is the current name to use for the old Village Coconut Island Resort listing. It is on Coconut Island, also known as Koh Maphrao, just off the east coast of Phuket.

This is one of the easier island resort stays near Phuket because you are close to the main island but still get a quieter island setting. It can suit families, couples and travellers who want resort facilities without being in the middle of Phuket’s busier beach towns.

Barcelo Coconut Island

Check Details on Agoda

Location: Coconut Island, near Phuket