Our users' favourite hotels
Haikou Hotel
4 Haifu Road, Haikou Hainan
Haikou, CN
Haikou, CN
£40
£29
per night
Hna Beach Resort Haikou
Number 111 of West Binhai Road Hainan
Haikou, CN
Haikou, CN
£90
£66
per night
Meritus Mandarin Haikou
18 Wen Hua Lu
Haikou, CN
Haikou, CN
£99
£71
per night
HNA Hotel Downtown Haikou
38 Datong Road
Haikou, CN
Haikou, CN
£56
£42
per night