Skip Navigation

Enter your dates to find availability

Narrow down the 31 results:

By Budget
By Type
By Ratings
By Facilities
Map View
Sort by: Popularity Price Rating Map View

x The average starting price for a place to stay in Naha is £65 per night.

Loading ...

Naha West Inn

1-16-3 Nishi

Excellent 90%
Air Conditioning
Budget From £46 per night

Naha Beach Side Hotel

3-2-36 Tsuji

Great 80%
Air Conditioning
Budget From £35 per night

Hotel Gran View Okinawa

2-3-2 Akamine

Great 80%
Budget From £47 per night

Roco Inn Matsuyama

1-14-5 Matsuyama

Great 80%
Air Conditioning
Budget From £38 per night

Okinawa Kariyushi LCH. Izumizaki Kenchomae

1-11-8 Izumizaki

Great 80%
Air Conditioning
Budget From £43 per night

Solvita Hotel Naha

2-17-17 Matsuyama

Great 80%
Air Conditioning
Budget From £44 per night

Hotel Peaceland Kume

2-3-19 Kume

Great 80%
Air Conditioning
Budget From £42 per night

Weekly Harborview Mansion - Main Building

2-101-3 Izumizaki

Great 80%
Air Conditioning
Budget From £30 per night

Hotel Stork

2-6-40, Omoromachi

Good 70%
Air Conditioning
Budget From £39 per night

Okinawa Sunplaza Hotel

138 Asato

Good 70%
Air Conditioning
Budget From £40 per night

Naha Grand Hotel

1-5-7 Matsuo

Good 70%
Air Conditioning
Budget From £46 per night

HOTEL ROUTE-INN Naha Asahibashi Eki Higashi

1-19-12, Izumizaki

Good 70%
Free Breakfast
P24 Hour Reception
Budget From £47 per night

Okinawa Sora House

Makishimu-biru 4/5F 2-24-15 Kumoji

Good 70%
Air Conditioning
Budget From £36 per night

Hotel Chura Ryukyu

1-18-24 Matsuo

Good 70%
Air Conditioning
Budget From £29 per night

Hotel Maruki

3-20-5 Kumoji

Good 70%
Air Conditioning
P24 Hour Reception
Budget From £46 per night

Create a Travel Plan

Create your own travel plan including Naha as one of your stops. You can use it to store all your research (even hotels found on other websites!)

Add to Travel Plan

Discussions

Do you have questions about Naha? You might try asking in our active travel forums and see if anyone else has been there.

Talk travel in the forums

Travel Blog

Keep your family and friends up to date with your trip by starting your own travel blog!

Create your own blog