EN

Where to stay in Koh Mak (Trad)

Koh Mak (Trad) has 43 places to stay in our index. 23 have enough guest reviews to rank. The average guest rating is 8.5.

places to stay
43
ranked by guests
23
average rating
8.5
5-star hotels
1

Areas of Koh Mak (Trad)

Where the hotels are and how guests rate them.

All hotels in Koh Mak (Trad)

Ranked by StayVersus score: guest rating adjusted for the number of reviews.

Guesthouse ★★★ Ban Ao Talong

Hanoii House

9.5 Exceptional 160 reviews 1.8 km
Resort ★★★★ Ban Ao Talong

The Mak Trat

  • Free Wi-Fi
  • Free parking
  • Airport transfer
9.2 Excellent 628 reviews 1.8 km
Guesthouse ★★ Ban Ao Nid

Koh Mak Homestay

  • Free parking
  • Private beach
9.4 Exceptional 84 reviews 520 m
Resort ★★★★ Ban Ao Talong

Islanda Resort Hotel

  • Free Wi-Fi
  • Free parking
  • Airport transfer
8.7 Very good 583 reviews 1.8 km
Resort ★★★ Ban Ao Talong

Little Moon Villa

  • Free Wi-Fi
  • Airport transfer
8.6 Very good 260 reviews 1.7 km
Apartment ★★ Ban Ao Nid

Sweet cake A

  • Free parking
  • Free breakfast
8.5 Very good 12 reviews 1.4 km
Resort ★★★ Ban Ao Talong

Koh Mak Resort

  • Free parking
  • Swimming pool
8.4 Very good 712 reviews 1.5 km
Resort ★★ Ban Ao Nid

Baan Koh Mak

  • Free Wi-Fi
  • Free parking
8.4 Very good 576 reviews 870 m
Resort ★★★ Ban Ao Talong

Maka Thanee Resort

  • Free Wi-Fi
  • Free parking
  • Swimming pool
8.2 Very good 1,471 reviews 2.3 km
Apartment ★ Ban Ao Nid

Sweet cake B

  • Free parking
  • Free breakfast
6.3 Okay 6 reviews 1.3 km
Resort ★★★ Ban Ao Nid

Ao Pong Resort

  • Free Wi-Fi
  • Free parking
8.0 Very good 236 reviews 1.7 km

Popular match-ups in Koh Mak (Trad)

FAQ: Koh Mak (Trad)

What is the best-rated hotel in Koh Mak (Trad)?

By StayVersus score, Hanoii House is the best-rated hotel in Koh Mak (Trad), with a guest rating of 9.5 from 160 reviews.

Which area of Koh Mak (Trad) has the most hotels?

Ban Ao Nid has the most, with 12 rated places to stay.

How many 5-star hotels are there in Koh Mak (Trad)?

We list 1 5-star hotels in Koh Mak (Trad).