Kanuhura Beach
Visit Kanuhura Beach
Plan a trip to see Kanuhura Beach
Price found within the past 48 hours. Click for updated prices.

Baros Maldives
Save 100% on your flight
Price was ฿114,154, price is now ฿67,978 per person
฿67,978
per person
7 Dec - 11 Dec
found 12 hours ago
Return direct flight included
Bangkok (BKK) to Male (MLE)
10/10 Exceptional! (256 reviews)
Fantastic island, lovely staff and excellent food options
Reviewed on 28 Sept 2026

Huvafen Fushi Maldives
Save 100% on your flight
Price was ฿218,943, price is now ฿118,474 per person
฿118,474
per person
7 Dec - 11 Dec
found 12 hours ago
Return direct flight included
Bangkok (BKK) to Male (MLE)
9.6/10 Exceptional! (51 reviews)
Staff were extremely friendly and helpful. Food was amazing! Our entire experience was beyond compare.
We would highly recommend staying here. Loved every minute.
Reviewed on 20 Mar 2026

Gili Lankanfushi Maldives
Save 100% on your flight
Price was ฿220,314, price is now ฿132,114 per person
฿132,114
per person
7 Dec - 11 Dec
found 12 hours ago
Return direct flight included
Bangkok (BKK) to Male (MLE)
9.6/10 Exceptional! (96 reviews)
Fantastic. Very much looking forward to visiting sometime soon.
Reviewed on 25 Sept 2026
Stay near popular Kanuhura Beach attractions
Top Hotel Deals
Check availability on hotels close to Kanuhura Beach

Kuredu Island Resort
Kuredu Kuredu Island

Hurawalhi Island Resort
Naifaru Huruvalhi

Kudadoo Maldives Private Island– Luxury All inclusive
Lhaviyani Atoll Kudadhoo

Fushifaru Maldives
Lhaviyani Atoll Fushifaru

Kuredu Island Resort & Spa
Kuredu Island Kuredu Island Lhaviyani Atoll

Hurawalhi Island Resort Maldives
Lhaviyani Atoll Huruvalhi Lhaviyani Atoll

Komandoo Maldives Island Resort
Lhaviyani Atoll Komandoo

Palm Beach Island Resort & Spa Maldives
Madhiriguraidhoo Madhiriguraidhoo Island

Komandoo Island Resort & Spa - Adults Only
Lhaviyani Atoll Komandoo Lhaviyani Atoll
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.