• Login or Create Account
  • Currency

    SGD

You are booking hotel for more than 90 days

map
Price Per Night
  • (4)
  • (7)
  • (6)
  • (2)
  • (18)
  • (18)

Your Budget

to
Star Category
  • (9)
  • (13)
  • (27)
User Rating
  • (19)
  • (16)
  • (3)
  • (38)
Property Type
  • (31)
  • (11)
  • (10)
  • (7)
  • (3)
  • (1)
Chains
  • (1)
  • (1)
  • (1)
Amenities
Guests Love
  • (12)
  • (25)
  • (49)

Show -3 more

Booking Preference
Booking Preference
  • (19)
  • (60)
  • (25)
BACK TO TOP

Book Hotels in Onna, Japan from 297 Hotels

hotelImg
Heated Pool
SpaSpa
GymGym
Free Cancellation
Full Address of property is 1967-1 Nakama View On Map Key amenities of this property are Heated Pool & Spa & Gym.
View More
Excellent4.9

(1584 Ratings)

SGD 940

+ SGD 94 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Maeganeku
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is Maeganeku View On Map (1055-1 Nakadomari). Top Facilities of this Hotel are Spa & Gym.
View More
Excellent4.8

(250 Ratings)

SGD 806

+ SGD 81 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Serakaki
Heated Pool
SpaSpa
GymGym
Free Cancellation till 24 hrs before check in
This 5 Star Hotel in Onna is located in Serakaki. Full Address of property is 1108 Serakaki Onnason View On Map Key amenities of this property are Heated Pool & Spa & Gym.
View More
Excellent4.7

(1000 Ratings)

SGD 532

+ SGD 146 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Fuchaku
Heated Pool
SpaSpa
GymGym
Free Cancellation
Location of the Hotel is Fuchaku View On Map (1550-1 Fuchaku). Top Facilities of this Hotel are Heated Pool & Spa & Gym.
View More
Excellent4.7

(1007 Ratings)

SGD 531

+ SGD 158 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Fuchaku
Water park
Swimming PoolSwimming Pool
JacuzziJacuzzi
Free Cancellation
This 5 Star Hotel in Onna is located in Fuchaku. Full Address of property is 86-1 Fuchaku View On Map Key amenities of this property are Water park & Swimming Pool & Jacuzzi.
View More
Excellent4.6

(658 Ratings)

SGD 427

+ SGD 43 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
Onna
Entire Villa
| 1 Bedroom | Sleeps 3 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Wi-Fi
Free Cancellation
Location of the Villa is Onna View On Map (2455-1 Yamada). Top Facilities of this Villa are Wi-Fi.
View More
Excellent4.9

(18 Ratings)

SGD 321

+ SGD 32 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Kise
JacuzziJacuzzi
Free Cancellation
This 3 Star Hotel in Onna is located in Kise. Full Address of property is 2620 Nakama View On Map Key amenities of this property are Jacuzzi.
View More
Excellent4.5

(630 Ratings)

SGD 532

+ SGD 53 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Serakaki
Entire Apartment
| 1 Bedroom | Sleeps 3 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Elevator/LiftElevator/Lift
Free Cancellation
Location of the Apart-hotel is Serakaki View On Map (2505-1, Serakaki). Top Facilities of this Apart-hotel are Elevator/Lift.
View More
Very Good4.2

(144 Ratings)

SGD 106

+ SGD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Afuso
Private BeachPrivate Beach
Swimming PoolSwimming Pool
Free Cancellation
This 3 Star Hotel in Onna is located in Afuso. Full Address of property is 1314 Afuso View On Map Key amenities of this property are Private Beach & Swimming Pool.
View More
Very Good4.1

(314 Ratings)

SGD 178

+ SGD 18 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Afuso
Private BeachPrivate Beach
Free Cancellation
Location of the Hotel is Afuso View On Map (1583-2 Afuso). Top Facilities of this Hotel are Private Beach.
View More
Very Good3.7

(692 Ratings)

SGD 262

+ SGD 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Ishikawa Iha
Kids' Meals
Elevator/LiftElevator/Lift
This 3 Star Hotel in Onna is located in Ishikawa Iha. Full Address of property is 1327-3 Nakadomari View On Map Key amenities of this property are Kids' Meals & Elevator/Lift.
View More
Excellent4.3

(921 Ratings)

SGD 236

+ SGD 50 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Onna
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Onna View On Map (2288-162, Nakama). Top Facilities of this Hotel are Swimming Pool.
View More
Very Good4.2

(9 Ratings)

SGD 125

+ SGD 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Maeganeku
Snorkelling
Elevator/LiftElevator/Lift
Indoor GamesIndoor Games
Free Cancellation
This 3 Star Hotel in Onna is located in Maeganeku. Full Address of property is 167, Maeganeku View On Map Key amenities of this property are Snorkelling & Elevator/Lift & Indoor Games.
View More
Very Good3.9

(109 Ratings)

SGD 106

+ SGD 11 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Villa
Maeda
Entire Villa
| 2 Bedrooms | Sleeps 8 guests
Entire Villa

Entire Villa

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation
Location of the Villa is Maeda View On Map (3378-12 Maeda, 201).
View More
Excellent5.0

(5 Ratings)

SGD 339

+ SGD 34 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Onna
Elevator/LiftElevator/Lift
Free Cancellation
This 3 Star Hotel in Onna is located in Onna. Full Address of property is 2288-580 Nakama View On Map Key amenities of this property are Elevator/Lift.
View More
Very Good3.7

(141 Ratings)

SGD 131

+ SGD 13 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Onna
Free Cancellation
Location of the Hotel is Onna View On Map (Nakama 1765-39).
View More
Very Good3.7

(588 Ratings)

SGD 175

+ SGD 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Onna
Elevator/LiftElevator/Lift
Free Cancellation
This 3 Star Hotel in Onna is located in Onna. Full Address of property is 2288 430 Nakama Onna Son Kunigami Gun Okinawa 904 View On Map Key amenities of this property are Elevator/Lift.
View More
Excellent4.9

(16 Ratings)

SGD 104

+ SGD 10 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Onna


Check out best Onna hotel deals and offers on more than 297 hotels in Onna only on MakeMyTrip!

Wondering where to book your stay in Onna? We understand your desire for comfort and hence have listed out the best Onna hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Onna. Select from best 297 hotels in Onna.

All Above properties for Onna are updated on Saturday, June 27, 2026- 01.06.

Book affordable hotels in Onna at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Onna, Stay in Onna's best hotels! Onna Hotels Price Starts from Minimum SGD 33 for Budget hotel. If you’re looking for a cheap hotel in Onna, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Onna accommodation. Check Price Now!


Five Star Hotels in Onna

Hotels By Category in Onna

Get the best deals on different type of Hotel categories in Onna with MakeMyTrip.com. Choose from 297 hotels in Onna. Just SGD 33 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Onna with Free Breakfast

SKY Villa Toyohara

0 1 2 0 1 2 3 4

SGD 255

Per Night

Urasaki

Mihana Onna-Son

0 1 2 0 1 2 3 4

SGD 778

Per Night

Maeda

Uchidomari

Rycom Crystal Hotel

0 1 2 0 1 2 3 4

SGD 80

Per Night

Yogi

Sesoko Villa

0 1 2 0 1 2 3 4

SGD 230

Per Night

Sesoko

Uruma

Marea Resort Motobu

0 1 2 0 1 2 3 4

SGD 191

Per Night

Sakimotobu

UMITO OKINAWA ONNASON

0 1 2 3 4 0 1 2 3 4

SGD 472

Per Night

Afuso

The Busena Terrace

0 1 2 3 4 0 1 2 3 4

SGD 645

Per Night

Kise

Onna

Hotel Resonex Nago

0 1 2 0 1 2 3 4

SGD 135

Per Night

Yamanoha

Maeganeku

Four Star Hotels in Onna

Miyazato

Maeganeku

Hideout Okinawa Uruma

0 1 2 3 0 1 2 3 4

SGD 292

Per Night

Uruma

CELEVI Yomitan

0 1 2 3 0 1 2 3 4

SGD 1,519

Per Night

Zakimi

Laulea

0 1 2 3 0 1 2 3 4

SGD 183

Per Night

Kin

villa PILINA

0 1 2 3 0 1 2 3 4

SGD 116

Per Night

Sesoko

Three Star hotels in Onna

Palace in Moon Beach

0 1 2 0 1 2 3 4

SGD 451

Per Night

Maeganeku

Chatan

Kise

Lieta Nakayama

0 1 2 0 1 2 3 4

SGD 336

Per Night

Nago

SUNSET BEACH HOTEL

0 1 2 0 1 2 3 4

SGD 305

Per Night

Chatan

Sunset Resort Canphou

0 1 2 0 1 2 3 4

SGD 256

Per Night

Yamakawa

The Moana

0 1 2 0 1 2 3 4

SGD 247

Per Night

Chatan

Sunset Resort Mihama

0 1 2 0 1 2 3 4

SGD 246

Per Night

Chatan

T&T Vacation Rentals

0 1 2 0 1 2 3 4

SGD 240

Per Night

Maeda

Uruma Hotel

0 1 2 0 1 2 3 4

SGD 230

Per Night

Uruma

Chatan

Uruma

Maeda

Chatan

Chatan

Comfort Plus

0 1 2 0 1 2 3 4

SGD 202

Per Night

Chatan

Hotel Sunset American

0 1 2 0 1 2 3 4

SGD 201

Per Night

Hotel Sunset Hill

0 1 2 0 1 2 3 4

SGD 200

Per Night

Ishikawa Iha

Cococious Monpa

0 1 2 0 1 2 3 4

SGD 195

Per Night

Chatan

Marea Resort Motobu

0 1 2 0 1 2 3 4

SGD 191

Per Night

Sakimotobu

Hotel Miyuki Beach

0 1 2 0 1 2 3 4

SGD 174

Per Night

Afuso

Chatan

Yomitan Condhotel ND

0 1 2 0 1 2 3 4

SGD 164

Per Night

Zakimi

Yamakawa

Hotel Sunset Terrace

0 1 2 0 1 2 3 4

SGD 151

Per Night

Chatan

Okinawa

Royal Hotel

0 1 2 0 1 2 3 4

SGD 132

Per Night

Sobe

Miyazato

Zakimi

Agarie

Hotel Murasakimura

0 1 2 0 1 2 3 4

SGD 118

Per Night

Umusa

Hotel KOZA

0 1 2 0 1 2 3 4

SGD 113

Per Night

Uechi

Ginowan

Nangoku Lodge Booya

0 1 2 0 1 2 3 4

SGD 106

Per Night

Onna

Okinawa

Crown Hotel Okinawa

0 1 2 0 1 2 3 4

SGD 104

Per Night

Uechi

Deigo Hotel

0 1 2 0 1 2 3 4

SGD 104

Per Night

Okinawa

Miyuki Hamabaru Resort

0 1 2 0 1 2 3 4

SGD 104

Per Night

Afuso

Hotel Tomas Nago

0 1 2 0 1 2 3 4

SGD 102

Per Night

Kariyushi LCH Resort

0 1 2 0 1 2 3 4

SGD 97

Per Night

Kise

Chatan

Phoenix Park Hotel

0 1 2 0 1 2 3 4

SGD 95

Per Night

Miyazato

Hotel Harbor

0 1 2 0 1 2 3 4

SGD 90

Per Night

Uruma

Onna

Onna Hotels by Location

Apartments in the city

Maeda

Grand blue 206

0 1 2 0 1 2 3 4

SGD 366

Per Night

Maeda

Ocean Villa Tin Gala

0 1 2 0 1 2 3 4

SGD 474

Per Night

Afuso

Fuchaku

Resorts in the city

Guest Houses in the city

Buzz Resort

0 1 0 1 2 3 4

SGD 144

Per Night

Maeganeku

Homestays in the city

Hope Villa Onnason

0 1 2 0 1 2 3 4

SGD 294

Per Night

Sea Breeze

0 1 2 0 1 2 3 4

SGD 158

Per Night

Onna

LuLu Manza

0 1 2 3 0 1 2 3 4

SGD 450

Per Night

Onna

Orange Line

0 1 2 0 1 2 3 4

SGD 251

Per Night

Onna

Villas in the city

Properties in Onna

Hotels By Star Category in Onna

Show More

Premium Hotels in Nearby Cities

Asahimachi

Hotel Gracery Naha

0 1 2 3 0 1 2 3 4

SGD 119

Per Night

Kumoji

Makishi

Makishi

Ishikawa Iha

Uchidomari

Kume