You are booking hotel for more than 30 days
Spa
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Onna
Halekulani Okinawa
Based on 1639 Ratings and 0 reviews
(1639 Ratings)
THB 24,356
THB 20,278
+ THB 3,946 taxes & fees
Per Night
Hiyori Ocean Resort Okinawa
THB 28,641
THB 26,219
+ THB 5,155 taxes & fees
Per Night
Okinawa Kariyushi Resort Exes Onna
THB 10,284
THB 9,513
+ THB 1,856 taxes & fees
Per Night
Hyatt Regency Seragaki Island Okinawa
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
THB 10,136
THB 8,081
+ THB 1,964 taxes & fees
Per Night
The Atta Terrace Club Towers
THB 10,335
THB 9,560
+ THB 3,659 taxes & fees
Per Night
Kafuu Resort Fuchaku Condo Hotel
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
THB 13,153
THB 12,166
+ THB 2,429 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Hotel Monterey Okinawa Spa & Resort
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
THB 6,723
+ THB 1,782 taxes & fees
Per Night
Sheraton OKINAWA SUNMARINA RESORT
THB 10,127
+ THB 2,684 taxes & fees
Per Night
THE MOON BEACH MUSEUM RESORT
Based on 999 Ratings and 0 reviews
(999 Ratings)
THB 7,976
THB 6,559
+ THB 1,276 taxes & fees
Per Night
Rizzan Sea Park Hotel Tancha Bay
THB 4,714
THB 3,575
+ THB 1,136 taxes & fees
Per Night
ANA InterContinental Manza Beach Resort
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
THB 8,211
+ THB 1,478 taxes & fees
Per Night
Okinawa Kariyushi Beach Resort Ocean Spa
Based on 998 Ratings and 0 reviews
(998 Ratings)
THB 4,493
THB 4,156
+ THB 829 taxes & fees
Per Night
Oriental Hotel Okinawa Resort & Spa
THB 14,586
THB 13,353
+ THB 2,626 taxes & fees
Per Night
The Terrace Club At Busena
Based on 576 Ratings and 0 reviews
(576 Ratings)
THB 18,258
THB 16,889
+ THB 6,299 taxes & fees
Per Night
Glamday Style Hotel & Resort Okinawa Yomitan
THB 15,832
THB 14,493
+ THB 2,850 taxes & fees
Per Night
LiVEMAX AMMS CanNa Resort Villa
Based on 119 Ratings and 0 reviews
(119 Ratings)
THB 9,044
THB 8,366
+ THB 2,698 taxes & fees
Per Night
The Uza Terrace Beach Club Villas
Based on 90 Ratings and 0 reviews
(90 Ratings)
THB 27,399
THB 25,082
+ THB 9,453 taxes & fees
Per Night