Search bed and breakfasts in Onna

Enter your dates to find the best deals!

Sheraton Okinawa Sunmarina Resort

Sheraton Okinawa Sunmarina Resort

Onna, Japan
8.2

Very good

433 reviews

Located right on the beach, Sheraton Okinawa Sunmarina Resort features snorkelling, a restaurant and a lounge. All stylish rooms include a satellite flat-screen TV and a balcony.

“This place is just beautiful. The view is amazing.…hey offer. We enjoyed kayaking and padle boating.”

Toni R. Japan
ANA InterContinental Manza Beach Resort

ANA InterContinental Manza Beach Resort

Onna, Japan
8.7

Excellent

773 reviews

Surrounded by the ocean, ANA InterContinental Manza Beach Resort features an outdoor pool, a spa and a tennis court. The rooms have free internet access.

“The view of the hotel is the best you can get! The… of their packages, it's such a great value !”

Jabor indianapolis, United States of America
Okinawa Kariyushi Beach Resort Ocean Spa

Okinawa Kariyushi Beach Resort Ocean Spa

Onna, Japan
8.0

Very good

134 reviews

Okinawa Kariyushi Beach Resort Ocean Spa boasts 2 pools, 7 restaurants, and a spa with massage service. The resort offers a variety of beach activities in Okinawa’s perfect tropical weather.

“nice location. good free lunch buffet that we could have instead of breakfast buffet. nice staff”

Ting Ho Jackie Hong Kong, Hong Kong
Okinawa Spa Resort EXES

Okinawa Spa Resort EXES

Onna, Japan
9.3

Wonderful

11 reviews

On just a 5-minute walk from Kariyushi Beach, Spa Resort Exes offers luxury accommodation with ocean views. The resort boasts spa pampering, delicious dining and energetic water sports.

“Nice room, comfortable accommodations.”

ken United States of America
Rizzan Sea Park Hotel Tancha Bay

Rizzan Sea Park Hotel Tancha Bay

Onna, Japan
8.5

Very good

2,721 reviews

Right on the beach of Okinawa’s west coast, Rizzan Sea Park Hotel offers 2 swimming pools, marine activities, tennis courts and 9 food and beverage options.

“great sea view, nice room with balcony”

Rafał Poland
Moon Beach Palace Hotel

Moon Beach Palace Hotel

Onna, Japan
8.2

Very good

67 reviews

Located right on Moon Beach, Moon Beach Palace Hotel features accommodation with a flat-screen TV and free wired internet access.

Hotel Sunset Hill

Hotel Sunset Hill

Onna, Japan
7.0

Good

35 reviews

Hotel Sunset Hill features spacious accommodations with sea views and wired internet access. Naha Airport is a 55-minute drive, and Nabee Beach is a 15-minute drive away.

“The room is very comfortable and large. The dinne…xcellent, well-cooked and in sufficient portions.”

Martisa FPO AP, United States of America
Surfside Bed & Breakfast

Surfside Bed & Breakfast

Onna, Japan
6.9

Review score

54 reviews

Only a 10-minute walk from Manza Beach, Surfside Bed & Breakfast features accommodations with high ceilings and beautiful ocean views.

“Great breakfast and very accommodating to pets!”

Christine United States of America
Onna Marine View Palace

Onna Marine View Palace

Onna, Japan
7.9

Good

191 reviews

A 3-minute walk from Moon Beach and a 5-minute walk from Tiger Beach, Marine View Palace has a seasonal outdoor pool, barbecue facilities and 15th-floor restaurants.

“perfect sea view! good location for relax and driving traveler. parking is good. good service!”

Chung wah Wan Chai, Hong Kong
Pink Marlin Club

Pink Marlin Club

Onna, Japan
7.8

Good

35 reviews

A 5-minute walk from Moon Beach, Pink Marlin Club features accommodations with beautiful sea views and a kitchen.

“Everything was perfect, big enough, personal bath …ill inside the hotel (A+) and staff were amazing.”

Adam Japan

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map