Agoda Hero Banner

Okinawa Prefecture, Japan Hotels & Ryokan

Search and compare prices of accommodations



Okinawa Prefecture Hotels & Ryokan

Iriomote-jima Jungle Hotel Painu Maya
Iriomote-jima Jungle Hotel Painu Maya
Located on the largely untouched island of Iriomote in a subtropical jungle of rare animal and plant life, this hotel is situated away from the local residents — you may even see a rare Irimote cat, and the star-studded sky at night is not to be missed. This hotel also has programs, services and facilities to promote environmental protection by showing the granduer of nature to its guests. Try one of the eco tours and visit Painumaya Adventure Park.
How to get there?
Yaeyama Kanko Ferry round-trip tickets between Ishigaki and Iriomote islands are offered at a special rate for staying guests.
Please purchase the tickets at the Iriomote Tourist Information Center inside the Ishigaki Port Rito Terminal.

For transfers between Ohara Port and the hotel, please use a route bus.
For staying guests who are checking in, a free ticket for the route bus will be provided at the Iriomote Tourist Information Center (formerly Jugon shop) at the Ohara Port. Please get your free tickets at the counter.
A pick-up service is available even after the last route bus has departed, but the service is on an advanced reservation system. Please make sure to contact the hotel for pick-up service reservations before departing Ishigaki Island at the latest.
Reservation: Iriomote-jima Jungle Hotel Painu Maya (Tel: 0980-85-5700)
Informing the hotel staff if you will be arriving by rental car, etc. will be much appreciated.
Resort Hotel Kume Island
Resort Hotel Kume Island
Enjoy your stay at a hotel that has a red tiled roof and white wall with rich green lawn garden. Hotel staff are waiting to support your leisure including marine sports and hiking.
How to get there?
From Kumejima Airport: Take a city bus bound for Eigyosho and get off at the Kume Island bus stop (30 min). It is less than 1 minute on foot from there.
Ishigaki Beach Hotel Sunshine
Ishigaki Beach Hotel Sunshine
This is the best location on Ishigaki Island facing Taketomi Island and Iriomote Island. On the third floor is a large observatory communal bath with open-air bath. You can enjoy swimming in the pool and eating barbecue on the open terrace during the summer season.
How to get there?
From New Ishigaki Airport: Approximately 30 minutes by taxi.
Royal Hotel Okinawa Zanpamisaki
Royal Hotel Okinawa Zanpamisaki
A site brimming with the very best of Okinawan nature and culture with the best sunset seen locally 'performed' daily at the Zanpa Cape - the westernmost point of the main island.
How to get there?
From Naha Airport: 75 min by car.
By car: 20 min from Okinawa Expressway Ishikawa IC.

Airport Limousine Bus
Naha Airport == Hotel
JPY 1,500/1 adult
(Current as of Aug. 2015)
Painagama Beach House
Painagama Beach House
Relax in spacious rooms, or have some fun at the Painagama Beach just 300 meters away. The downtown area is 3 minutes from the hotel, making this a great base for plenty of sightseeing at Miyakojima.
How to get there?
From Miyako Airport: about 10 min by taxi at around JPY 1,200. Near Painagama Beach.
Tokashiku Marine Village
Tokashiku Marine Village
In front of this hotel is a long stretch of white sand at Tokashiku Beach. Ideally suited to beach activities, it welcomes family groups with children. You can see sea turtles in the bay.
[Recommended Points]
-Wi-Fi available throughout the hotel. (Wi-Fi stability is not guaranteed. Wi-Fi may be unstable in some areas)
-Pick-up from the ferry terminal is available for staying guests.
-Credit cards are accepted for payments at the hotel (Please contact the hotel for details)
-A shop is located next to the hotel lobby. (Sunscreen, drinks, food, souvenirs and more are available.)
-Less than 1 minute on foot to Tokashiku Beach for swimming.
How to get there?
From Tokashiki Harbor (high-speed ferry, hydrofoil): 10 minutes by taxi.
Miyakojima Tokyu Hotel & Resorts
Miyakojima Tokyu Hotel & Resorts
Close to Yonaha Maehama beach - one of the most beautiful beaches in the world - you can enjoy marine sports, tennis and golf.
How to get there?
From Miyako Airport: 10 min by car.
Vessel Hotel Campana Okinawa
Vessel Hotel Campana Okinawa
This hotel opened in March 2012 and features a spa area that looks out at Sunset Beach. It is ideal for those looking to shop and dine at American Village, which is conveniently within walking distance. It is also located right next to the U.S. Air Force's Kadena Air Base.
A currency exchange machine is available within the hotel.

For children ages 18 and under that do not require bedding or meals, please select Child D.
[Bed Sharing for Children Ages 18 & Under]
- Children guests ages 18 and under that share a bed with their parents or grandparents can stay free of charge.
- Breakfast is not included for child guests that share a bed with an adult.
- For children that require a breakfast, please buy a breakfast ticket at the front desk at check-in. (Breakfast fees - Ages 5 and younger: Free; Ages 6-12: JPY 600; Ages 13 and older: JPY 1,200)
- There are no amenities (slippers, towels, tooth brush, etc.) in the guestroom for child guests that share a bed with an adult. Please inquire about amenities at the front desk.
- There are no extra beds, so please make sure to check the room type, number of beds, and bed width. For guests that require a separate bed, please book children as adults when making a reservation (the adult rate will be applied).
How to get there?
From Naha Airport: About 1 hr by Airport Limousine Bus (stops at the hotel).
Hotel Peace Island Taketomijima
Hotel Peace Island Taketomijima
The perfect spot for anyone looking for somewhere to stay on Taketomijima. This idyllic hotel with memorable red roofing tiles is located nearby Kondoi Beach and the west pier. Kick back and unwind in this relaxing environment.
How to get there?
From New Ishigaki Airport: Take a taxi to the Ishigaki Port Ferry Terminal. Then board the boat bound for Taketomi and get off at Taketomi Port (10 minutes). The hotel is about 10 minutes on foot or by 2 minutes by taxi from the port.
Pension Sea Friend
Pension Sea Friend
This pension is located right on the beach and offers diving services to help guests make the most of their time enjoying the ocean.
[Recommended Points]
-Wi-Fi available in some guestrooms (Wi-Fi stability is not guaranteed.)
-Pick-up from the ferry terminal is available for staying guests.
-Non-smoking guestrooms available (Please contact the hotel directly)
-A shop is located next to the hotel lobby. (Marine goods and drinks including alcohol are available.)
-Less than 1 minute on foot to Aharen Beach for swimming.
-Perk for staying guests: Coupon for snorkeling and other marine activities.
How to get there?
From Tokashiki Harbor: About 10 min by car. Free pick-up/drop-off service is available.
Haimurubushi
Haimurubushi
This subtropical marine resort surrounded by coral reefs is located on Kohama Island in the center of the Yaeyama archipelago. Guests can look forward to a relaxing time surrounded by nature's beauty.

400km to the south of the main island of Okinawa. This resort hotel is located in the Kohama Island, part of the Yaeyama Islands group, surrounded by the greatest coral reef in the northern hemisphere.
The island is home to a 9.8-acre lot with vegetation similar to those in southern countries.
How to get there?
From New Ishigaki Airport: Board a bus bound for the Bus Terminal (45 min). Alight and change to a boat from Ishigaki Port to Kohama Port (25 min), and continue by hotel pick-up bus for about 5 min.
Ailand Hotel Yonaguni
Ailand Hotel Yonaguni
Yonaguni Island is Japan's westernmost tropical island where tourists can enjoy beautiful nature as well as various sightseeing locations. The hotel will help guests enjoy their vacations providing activities including diving, fishing and horse riding.
How to get there?
From Yonaguni Airport: About 30 minutes on foot, or 3 minutes by taxi.
Kumejima Eef Beach Hotel
Kumejima Eef Beach Hotel
This hotel features 69 ocean view rooms with sweeping balcony views of the East China Sea, as well as 11 reasonably priced garden view rooms.
How to get there?
From Kumejima Airport: Take a bus bound for Eef Beach and get off at the Eef Beach Hotel bus stop (30 min).
Cypress Resort Kumejima
Cypress Resort Kumejima
Just a 3-minute ride from Kumejima Airport, this resort hotel features an ocean view from all guest rooms. You’ll also enjoy the panoramic view of Shinri Beach from the hotel lobby.
How to get there?
From Kumejima Airport: About 5 min by bus.
Hotel Peace Island Miyakojima
Hotel Peace Island Miyakojima
Eateries, shops, and convenience stores are located nearby, and visitors can enjoy strolling or cycling about downtown Miyako with ease.
How to get there?
From Miyako Airport: Take an Arazato/Miyaguni route bus bound for Hirara and get off at the Nishizato-dori Iriguchi bus stop (about 10 min). It is about 2 min on foot from there.
Hotel East China Sea
Hotel East China Sea
Located on Ishigaki at the entrance to the Yaeyama Islands, this hotel is nearby the Rito Pier. Guests can enjoy a sweeping view of the Yaeyama group of islands from the terraces of the Western-style rooms.
How to get there?
From New Ishigaki Airport: About 30 min by taxi.
Hotel Miyahira
Hotel Miyahira
The red-tiled roof above the entrance is a trademark of this centrally located hotel in Ishigaki City. It is located right across from Ishigaki Port, which makes it perfect for visiting the surrounding islands like Taketomi and Iriomote.
How to get there?
From New Ishigaki Airport: About 25 min by taxi.
Wellness Villa Brisa
Wellness Villa Brisa
A cobalt blue sea unfurls outside the walls of this "sanctuary" resort. A world-renowned coral reef can even be seen from the balcony.
How to get there?
From Miyakojima Airport: About 15 minutes by taxi.
Hotel Tulip Ishigakijima
Hotel Tulip Ishigakijima
Located near the Ishigaki Port Ritoh Terminal and a restaurant area, this hotel is perfect for business and sightseeing! From the rooftop, guests can enjoy the scenery of Ishigaki. A free shuttle running between the hotel and the airport is available (requires a reservation by the day prior to accommodation).
How to get there?
From Ishigaki Airport: About 30 min by taxi, around JPY 2,500; about 45 min by bus. Take a bus bound for the bus terminal to Ohama Nobumoto Kinenkan-mae bus stop, and it is about 1 min on foot from there.
There is also a shuttle available. Please contact in advance.
Hotel Gran View Ishigaki
Hotel Gran View Ishigaki
City hotel close to the town center as well as the bay, very well placed for sightseeing on the isolated outer islands and with a large communal bath and adjacent sauna provided as part of the package.
How to get there?
From New Ishigaki Airport: Approximately 30 minutes by taxi.
Grand Cabin Hotel Naha Oroku
Grand Cabin Hotel Naha Oroku
This cabin-style hotel is in a great location about a 2-minute walk from Akamine Station, which is just 1 station away from Naha Airport Station on Yui Rail. The location also affords convenient accessibility to the heart of Naha City.
How to get there?
From Naha Airport: About 8 min by taxi at around JPY 800 (as of Oct. 2018). Alternatively, take the Yui Rail monorail to Akamine Station (1 station). It is about 3 min on foot from the south exit.
From Akamine Station (Yui Rail): About 3 min on foot.
Hotel Monterey Okinawa Spa & Resort
Hotel Monterey Okinawa Spa & Resort
This is the first authentic resort hotel produced by Monterey Group at Okinawa beach resort. A variety of spaces arranged on the theme of “British Colonial” will take you to another world.
How to get there?
Pick-up
Method: Limousine bus
Time: 11:40-17:40 (available until 18:40 from July 1-Sept. 30)
Drop-off
Boarding location: Hotel
To: Naha Airport
Time: 9:00-15:00 (available until 16:00 from July 1-Sept. 30)

Conditions: JPY 1,500/adult 1-way (half price for children)
Remarks: Shuttle bus tickets may be purchased at the concierge desk.
Kerama Beach Hotel
Kerama Beach Hotel
The Kerama islands are a top-rated diving spot welcoming divers from all over the world. This is one of the few full-fledged hotels on the islands. Located in front of the ocean, it promises relaxing views of the glittering water beneath the morning sunshine.
How to get there?
From Naha Airport: Take the bus at Naha Airport and get off at Tomari-Takahashi. Then take a high-speed ferry / jet hydrofoil bound for Zamami-ko Port and get off at Zamami-ko (about 50 minutes). The hotel is about 30 minutes from the ferry terminal on foot.
Shigira Bayside Suite Allamanda
Shigira Bayside Suite Allamanda
Enjoy a luxurious and relaxing stay at this island resort paradise.
How to get there?
From Miyako Airport: About 15 min by taxi.
By car (from Miyako Airport): Take Prefectural Route 190 (Hirara Shimosato Route) for about 4 km (about 5 min). Then change to Prefectural Route 202 (Miyaguni Route) and take that for about 4 km (about 5 min) towards Shigira Bay Country Club.
Hotel Orion Motobu Resort & Spa
Hotel Orion Motobu Resort & Spa
The ocean-view hotel is located next to the popular Okinawa Churaumi Aquarium, featuring various facilities including spas, pools, and restaurants full of variety. Guests can look forward to a tropical vacation on vast premises for admiring the beautiful landscape of Ie-jima Island.

About listed room prices:
Prices listed are not for 1 room, but per person. Be sure to make a booking for the number of people requiring accommodation. Additional accommodation charges must be paid if adding additional guests upon arrival at the hotel.
About Child Rates:
For children between 6 and 12 years old, please book under "Child A."
For children under 6 who require a bed and meal(s), please book under "Child A."
For children under 6 who will share a bed with their parent or guardian, please book under "Child D."

Baby cots are available for children under 1 year old and strollers are provided for children under 3 years old free of charge on a first-come, first-served basis. To use a baby cot or stroller, you must inform the hotel of the age of your child to make a reservation.

Please pay an additional JPY 1,200 at the hotel for children 3 years of age and older who do not require their own bedding. (With breakfast included.)
How to get there?
From Naha Airport: Take a Yambaru Express Bus bound for Unten-ko Port and get off at the bus stop in front of the hotel (140 min).
By Car: Exit the Okinawa Expressway at the Kyoda IC and continue along Route 449 for 40 min.
The Green Terrace (Formerly: The Feliz Villa Shimoji)
The Green Terrace (Formerly: The Feliz Villa Shimoji)
Just a 10-minute drive from Miyakojima Airport. A condominium, with a bright and breezy interior, with plenty of space. Complete with a kitchen, making long stays no problem at all. Guests can also make use of the high speed LAN Internet connection.
How to get there?
From Miyakojima Airport: About 10 min by taxi.
Route Inn Grantia Ishigaki
Route Inn Grantia Ishigaki
This hotel is located only a 30-minute drive away from Ishigaki Airport. Located downtown, Route Inn Grantia Ishigaki is very convenient for sightseeing, diving enthusiasts, and business travelers in Yaeyama.
How to get there?
From New Ishigaki Airport: Approximately 30 minutes by taxi.
The Shigira
The Shigira
On the southern coast of Okinawa's Miyako Island lies The Shigira luxury resort. Enjoy the prestigious, top-grade resort stay that meets the expectation of savvy visitors.

Luxury hotel brand, The Shigira

The Shigira features a butler service—it's like having your very own concierge. These prudent and courteous staff members will help with whatever you need throughout your stay.

The Shigira also has 10 special inclusive services for its guests.
*Your butler will explain about the 10 services.

1. Golf at Shigira Bay Country Club (by reservation).
2. Sunset cruises (with drink service - may be cancelled due to inclement weather)
3. Segway experiences
4. Shigira Ougon Onsen hot springs, including use of private rooms with attached exclusive open-air baths.
5. Use of a beach cabana on Shigira Beach
6. In-room beauty treatments (One 45-minute session per day from a special menu)
7. Fruit and cocktail service delivered to your room
8. Free mini-bar
9. Breakfast: Room service or restaurant buffet
10. Dinner: Chef's special dinner, or select from one of the resort restaurants

Dinner may be selected from the following restaurants:
-Italian cuisine RISTORANTE Grande Mare (Children must be 6 or older)
-Italian Stardust Garden
-Sushi Katsukan
-Yakiniku Ryuguen
-Teppanyaki Maralunga (Children must be 6 or older)
-Japanese cuisine Maralunga

-All of the services above are included in the accommodation charge.
*Please understand that restaurants are closed on certain days.
How to get there?
From Miyako Airport: About 15 minutes by taxi.
Twuriba Resort
Twuriba Resort
Opened in June 2016, this resort is about a 10-minute drive from the airport. The Hirara city downtown area is approximately a 3-minute drive, offering easy access.
How to get there?
From Miyako Airport: about 10 min by taxi at around JPY 1,200.
Ishigaki Resort Hotel
Ishigaki Resort Hotel
An elegant condominium type hotel great for adult guests. All rooms face the ocean. A 2-bedroom suite is available for use, with a large refrigerator and front-loading washing machine ideal for more comfortable stays.
How to get there?
From Ishigaki Airport: about 10 min by taxi at around JPY 1,500.
From Ishigakijima, using a rental car is recommended. There is also a free shuttle service for transfers between the hotel and airport and between the hotel and Rito Terminal (no. of passengers limited). A van will be used in case of a large number of passengers, so please make reservations in advance.
Hotel Shigira Mirage
Hotel Shigira Mirage
This hotel stands as a "gateway" to an earthly paradise, and invites guests to the one and only "Miyako blue," a world of azure like that of a color palette.
How to get there?
From Miyakojima Airport: About 15 min by taxi.
ANA Intercontinental Manza Beach Resort
ANA Intercontinental Manza Beach Resort
This snow-white resort hotel stands at the meeting point of sand and surf and features fully renovated rooms, restaurant facilities, relaxation rooms, and a banquet hall.
How to get there?
From Naha Airport: 100 min by airport limousine bus.
By car: 5 min from Okinawa Expressway Yaka IC.

Airport Limousine Bus Service
Naha Airport == Hotel
From airport: Board bus at the bus stop in front of Naha Airport International Line Terminal, and get off at ANA Intercontinental Manza Beach Resort-Mae
One-way fare JPY 1,700 per adult (half price for child guests)
**Requires prior reservation by 23:59 the day before.
Miyako Daiichi Hotel
Miyako Daiichi Hotel
Free parking, Wi-Fi in all the rooms! This convenient city hotel is 5 minutes' walk from the shopping district. Enjoy a buffet breakfast including Japanese, Western and local cuisine.
How to get there?
From Miyako Airport: About 15 minutes by taxi.
Centurion Hotel Resort Okinawa Nago City
Centurion Hotel Resort Okinawa Nago City
About 75 minutes by car from Naha Airport and a 5-minute walk from Nago Bus Terminal, this hotel offers great access to the 21 Seiki no Mori Beach (5-minute walk). A great base for those on business trips or sightseeing to Okinawa's northern area.
How to get there?
From Naha Airport: about 75 min by taxi at around JPY 10,000; about 100 min by bus at around JPY 2,190 (as of July 2016).
Bus from Naha Airport: take Express Bus No. 111 to Nago Bus Terminal (about 105 min). About 5 min on foot from there. Cross the Miyazato 4-chome Intersection, turn right at Yanbaru Shokudo restaurant and proceed along the direction of traffic for about 300 m. The hotel is to the left of Miyazato 3-chome intersection.
Bus from Naha Airport: take the Yanbaru Express Bus to Nago Shiyakusho-mae (about 105 min). About 12 min on foot from there. Proceed along the direction of traffic for about 900 m, and cross the Miyazato 3-chome intersection to the right.
By car: Exit the Okinawa Expwy. at Kyoda IC and take Route 58 for about 8 km. The hotel is on the right near Miyazato 3-chome intersection. Travel time about 75 min. Car navigation systems may not recognize the address or phone no. as this facility is new. Please use this map code instead: 206 626 761 * 42.
Hotel Hamahigashima Resort
Hotel Hamahigashima Resort
A resort hotel located on an isolated island reached via a drive across the water. The hotel can be reached by car in 70 minutes from Naha Airport. Guests can treat themselves to a leisurely retreat, with the ocean right in front of the hotel as a private beach.
How to get there?
From Naha Airport: About 90 minutes by taxi.
Miyako Central Hotel
Miyako Central Hotel
This hotel was renovated in July 2018 and is conveniently located for business, with a convenience store just a minute's walk away!
How to get there?
From Miyako Airport: About 15 min by taxi at around JPY 1,000; about 15 min by bus at around JPY 500 (as of Apr. 2018).
From Hirara Port: 15 min on foot. Taking a taxi will cost the basic fare.
By car: From Miyako Airport head for Nishizato-dori.
There is a parking lot at the back of the hotel, but as spaces are limited, if guests are unable to park they will be directed to nearby (paid) parking lots.
Hotel Gran View Garden Okinawa
Hotel Gran View Garden Okinawa
Situated in the Tomigusuku city - a stone's throw from Naha, with easy access to Naha Airport in just 15 minutes. There are some connecting rooms available.
How to get there?
From Naha Airport: About 20 minutes by taxi
Villabu Resort
Villabu Resort
This is Okinawa's first complete villa with its own private beach, as well as a pool and gazebo on its spacious terrace. Enjoy one of the finest stays in comfort.
How to get there?
From Miyako Airport: About 25 min by taxi at around JPY 3,000 (as of Apr. 2018).
From Miyako Shimojishima Airport: About 6 min by taxi at around JPY 800 (as of July 2019).
Hotel Breeze Bay Marina
Hotel Breeze Bay Marina
Surrounded by mother nature at her best, this island resort hotel features an elegant luxury ship themed interior, and offers guests a range of facilities including a garden pool, and natural hot spring baths.
How to get there?
From Miyako Airport: About 10 min by taxi.
By car (from Okinawa Airport): Take Prefectural Route 190 (Hirara Shimosato Route) and continue for about 4 km (about 5 min). Then change to Prefectural Route 202 (Miyaguni Route) and continue for about 4 km (about 5 min) in the direction of Ueno German Culture Village.
Ishigaki Seaside Hotel
Ishigaki Seaside Hotel
At this oceanfront hotel on picturesque Sukuji Beach, the beach is only 1 minute away from the room. After enjoying marine activities, guests can refresh at the resorts' large spa.
How to get there?
From Ishigaki Airport: About 30 minutes by taxi.
Allamanda Imgya Coral Village
Allamanda Imgya Coral Village
There are plenty of activities at this village that offer a fusion of new experiences and nostalgic memories, and a combination of fun and learning. There are also a lineup of enjoyable events.
How to get there?
From Miyako Airport: About 20 minutes by bus.
Vessel Hotel Ishigaki Island
Vessel Hotel Ishigaki Island
Located about 5 minutes from Rito Pier, this hotel features single rooms with 21 square meters of space and twin rooms with 26 square meters of space. Each guest room features a negative ion bath.

Lodging for children ages 18 and younger that will share a bed with their parent or grandparent in the room is free.
All guestrooms have a 150cm wide queen size bed, so there is enough space to share a bed.
And breakfast is free!
When booking, please select Child D.
How to get there?
From New Ishigaki Airport: Approximately 33 minutes by taxi.
La'gent Hotel Okinawa Chatan
La'gent Hotel Okinawa Chatan
A pop/casual hotel will open in a resort town where you can feel an American west coast atmosphere. The variety of guestrooms is perfect for couples, girls trips, and families.
How to get there?
From Naha Airport: Take a bus on the Nago Nishi Kuko Line to the Kuwae bus stop and it is about 15 min on foot from there.
By car: About 20 km (about 45 min) along Route 58. Landmark: Turn left at the first traffic light after the Ihei intersection.

Discover the neighborhoods of Okinawa Prefecture