Japan may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Book Onna hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel prices in Onna

Cheap Onna hotels

Halekulani Okinawa

Halekulani Okinawa

5 out of 5
1967-1 Nakama, Onna, Okinawa Prefecture
Get Rates
When you stay at Halekulani Okinawa in Onna, you'll be by the ocean, within a 15-minute drive of Kariyushi Beach and Cape Manza.
Halekulani Okinawa
Hotel Monterey Okinawa Spa & Resort

Hotel Monterey Okinawa Spa & Resort

4 out of 5
1550-1 Fuchaku, Onna, Okinawa-ken
Free cancellationReserve now, pay when you stay
The price is AU$179 per night from 6 Jun. to 6 Jun.
When you stay at Hotel Monterey Okinawa Spa & Resort in Onna, you'll be on the beach, a 3-minute drive from PGM Golf Resort Okinawa and 6 minutes from Cape ...
Hotel Monterey Okinawa Spa & Resort
Rizzan Sea-Park Hotel Tancha-Bay

Rizzan Sea-Park Hotel Tancha-Bay

4 out of 5
1496 Tancha, Kunigami, Onna, Okinawa-ken
Free cancellationReserve now, pay when you stay
The price is AU$127 per night from 8 May to 8 May
Located in Onna, Rizzan Sea-Park Hotel Tancha-Bay is by the ocean, a 1-minute drive from Tiger Beach and 7 minutes from Nakadomari Site.
Rizzan Sea-Park Hotel Tancha-Bay

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
ANA InterContinental Manza Beach Resort, an IHG Hotel

ANA InterContinental Manza Beach Resort, an IHG Hotel

4.5 out of 5
2260 Seragaki Aza, Onna-son, Onna, Okinawa-ken
Free cancellation
The price is AU$198 per night from 25 May to 25 May
Located in Onna, ANA InterContinental Manza Beach Resort, an IHG Hotel is by the ocean, a 4-minute drive from Cape Manza and 14 minutes from Kariyushi ...
ANA InterContinental Manza Beach Resort, an IHG Hotel
Kafuu Resort Fuchaku Condo Hotel

Kafuu Resort Fuchaku Condo Hotel

4.5 out of 5
246-1 Fuchaku Shirifukuchihara, Onna Son, Onna, Okinawa-ken
Free cancellationReserve now, pay when you stay
The price is AU$236 per night from 13 May to 13 May
When you stay at Kafuu Resort Fuchaku Condo Hotel in Onna, you'll be next to a golf course, within a 15-minute drive of PGM Golf Resort Okinawa and Cape ...
Kafuu Resort Fuchaku Condo Hotel
Okinawa Spa Resort Exes

Okinawa Spa Resort Exes

5 out of 5
2592-40 Yashibaru Nakama Onna Kunigami, Onna, Okinawa-ken
Free cancellationReserve now, pay when you stay
The price is AU$188 per night from 9 May to 9 May
When you stay at Okinawa Spa Resort Exes in Onna, you'll be near the beach, within a 15-minute drive of Kariyushi Beach and Cape Manza.
Okinawa Spa Resort Exes
Sheraton OKINAWA SUNMARINA RESORT

Sheraton OKINAWA SUNMARINA RESORT

4.5 out of 5
66-1 Fuchaku, Onna, Okinawa-ken
Free cancellationReserve now, pay when you stay
The price is AU$201 per night from 12 May to 12 May
Located in Onna, Sheraton OKINAWA SUNMARINA RESORT is on the boardwalk, within a 10-minute drive of Ryukyu Mura and Cape Maeda.
Sheraton OKINAWA SUNMARINA RESORT
Hotel Moon Beach

Hotel Moon Beach

3.5 out of 5
1203 Maeganeku, Kunigami, Onna, Okinawa-ken
Free cancellationReserve now, pay when you stay
The price is AU$140 per night from 6 Jun. to 6 Jun.
Located in Onna, Hotel Moon Beach is by the ocean, within a 15-minute drive of Cape Maeda and Blue Cave.
Hotel Moon Beach
Hyatt Regency Seragaki Island Okinawa

Hyatt Regency Seragaki Island Okinawa

4 out of 5
1108 Serakaki Onnason, Onna, Okinawa
Free cancellationReserve now, pay when you stay
The price is AU$330 per night from 23 May to 23 May
With a stay at Hyatt Regency Seragaki Island Okinawa in Onna, you'll be 2 mi (3.2 km) from Cape Manza and 7.1 mi (11.5 km) from Kise Country Club.
Hyatt Regency Seragaki Island Okinawa
Don't see what you're looking for?
See all available properties in Onna
View all properties
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.