
Windsurfers off of Yuigahama Beach, Kamakura. Kazuno William Empson/Shutterstock
"Beach vacation" may not be your immediate thought when considering a trip to Japan. But the coastline of this fascinating archipelago is studded with gorgeous sandy spots where you can swim, soak up the sun and enjoy amazing views.
Japan's lively surf scene attracts international surfers, and the surf community tends to be inclusive, giving coastal towns a uniquely Japanese but universally chilled-out vibe. Visit the beach resorts of Kamakura – perfect for beach days out from Tokyo – or the gorgeous sands of Okinawa and the southern islands. Be mindful of jellyfish season, which begins in May and runs through October, peaking in August and September with the proliferation of both harmless moon jellyfish and venomous box jellyfish.
Here's our pick of the best beaches in Japan.
1. Nishibama Beach, Aka-jima
Best for perfect sand and clear waters
Lovely beaches fringe every side of tiny Aka-jima in the Kerama Islands, just west of Okinawa, but for sheer postcard-perfect beauty, it's hard to beat the 1km (0.6 mile) stretch of white, crushed-coral sand on the northeast coast known as Nishibama Beach. You can rent snorkeling gear here to check out the reef life or content yourself with swimming in calm, clear waters.
Local tip: It can get crowded here in summer. If you want privacy, seek out quieter beaches on the other sides of the island. Fast ferries run to Aka-jima from Naha on Okinawa.
Location: Nishibama Beach is located on the northeast coast of Aka Island.
How to get there: Hop a ferry from Tomari Point in Naha (a 60 or 90 minute trip depending on the ferry type) or from Zamami Island (a 15 minute ride).
Amenities: Showers, restrooms, shops and snorkeling equipment rental are all on site.
2. Jōdogahama, Miyako City
Best for rock formations and natural beauty
A short distance from Miyako City in Iwate Prefecture in the north of Japan, photogenic Jōdogahama – whose name translates to "pure land beach" – sits on a sheltered inlet surrounded by jagged white-stone outcrops backed by deep-green pines. It's part of Sanriku Fukkō National Park, famed for its coastal rock formations.
Peaceful walking tracks wind their way around the bay, while the beach itself has crystal-clear water that's perfect for tranquil bathing. Domestic tourists flock to the area in summer, when paddleboats are available for hire and boat trips run out to the Blue Cave, a scenic sea cave in the bay.
Location: This beach is located roughly 20 minutes by bus or car from Miyako City in Iwate Prefecture.
How to get there: Take a bus from Miyako Station.
Amenities: Showers, restrooms, a free museum, walking trails and a boat house (from where you can catch a tour into the Blue Cave).
3. Sunayama Beach, Miyako-jima
Best for pure beach beauty
The island of Miyako-jima is the largest and most populous of the Miyako Islands in Okinawa Prefecture, and its shoreline is dotted with incredible beaches. Sunayama Beach, near the island’s hub city of Hirara, is perhaps the pick of the bunch – an classic tropical white-sand beach with a striking rock arch that lies at the bottom of a large sand dune (hence the name, meaning "Sand Mountain Beach"). You'll find everything you need here for beach days, with mask and snorkel rentals, showers and toilets. Regular flights connect Mikayo-Jima with Osaka, Tokyo and other hubs.
Planning tip: Most accommodation is located in the Hirara district of Miyakojima city, but you'll also find places to stay closer to the beaches. There are free campgrounds at many beach parks, including Yonaha-Maehama and Aragusuku-kaigan.
Location: Sunayama Beach is located about 20 minutes from Miyako-jima's city center and about a 5 minute drive from the airport.
How to get there: The quickest way is to drive.
Amenities: Shower, restrooms, snorkel rentals and a café.
4. Hitotsuku Beach, Hirado
Best for off-the-beaten-track sand
North of Nagasaki, the sweet, off-the-beaten-path island of Hirado has picturesque old streets, great seafood, a grand castle and intriguing museums. It also has some wonderfully rugged sections of coastline. Travelers who venture this far west are spoiled for choice when it comes to pristine beaches. Hitotsuku on the west coast is perhaps the pick of the lot, with clear, turquoise waters and silver sand. Toilets and showers make for an easy beach day.
Planning tip: You can get to Hirado from Nagasaki by bus, with a change in Sasebo.
Location: Hitotsuku Beach is located on Prefectural Rte 19 a bit more than 2 hours north of Nagasaki.
How to get there: The most efficient way is to drive.
Amenities: Restrooms, showers, concessions and feet washing station.
5. Shirahama Beach, Shimoda
Best for surfing
The beaches around the attractive little port city of Shimoda, southwest of Tokyo on the Izu Peninsula in Shizuoka Prefecture, serve up some of Japan's best surf breaks, and tokkyū (limited express) trains run here regularly from the Japanese capital. Shirahama Beach is the most popular section of sand here. (Not to be confused with the resort of Shirara-hama Beach on the Kii Peninsula.)
Shirahama's small but constant beach break gets packed in summer, and it's good for snorkeling on calmer days. At the north end of the beach, Irie Coffee & Sea rents out boards and wetsuits and offers lessons. There's another decent break north over the headland, in front of the Shimoda Prince Hotel.
Location: Shirahama Beach is located 15 minutes east of Shimoda on the Izu Peninsula, about 3 hours and 30 minutes from Tokyo.
How to get there: Hop a train from Tokyo and then take a bus or taxi from the station to the beach.
Amenities: Rental boogie boards/chairs/umbrellas, paid and free showers, restrooms, café, shops located near the beach.
6. Ōkinohama, Shikoku
Best for year-round swimming
About 25km (15.5 miles) south of Shimanto City (Nakamura) on the island of Shikoku, you'll find Ōkinohama, one of southern Japan's most magnificent sandy beaches. The only souls to frequent this unspoiled 2km (1.2 mile) stretch of sand are the area's surfers, some egg-laying turtles (from May to August), and the odd, grinning clam diver. With the sand facing east, you can watch the sun and moon rise from your beach towel, while warm currents ensure year-round swimming. Buses from Nakamura Station to Ashizuri-misaki pass Ōkinohama.
Location: Ōkinohama Beach sits about 25km south of Shimanto City on Shikoku, the smallest and least populated of Japan's four main islands.
How to get there: From Tokyo, take a 3-hour flight to Okinawa and then drive an hour to the beach.
Amenities: Gear rentals for water sports, showers, restrooms, bicycle and hammock rentals. This is a good beach to pack a picnic as there are no concessions or cafés on the beach.
7. Kominato-kaigan, Chichi-jima
Best for tropical scenery
About 1000km (620 miles) from the Japanese mainland, the tiny island of Chichi-jima in the Ogasawara Archipelago offers a quintessential tropical scene. Good swimming beaches line the west side of the island, getting more lovely the further south you go. The neighboring coves of Kopepe and Kominato-kaigan are particularly attractive. From Kominato-kaigan, you can walk along a trail over the hill and along the coast to find more beguiling white sand at John Beach (though come prepared for a two-hour hike). The Ogasawara Hauin ferry company runs boats to Chichi-jima from Tokyo, taking 24 hours each way.
Local tip: The Ogasawara Islands are a UNESCO World Natural Heritage site for their flora and fauna, including endangered bird species.
Location: This far-flung beach is on the southwestern coast of Ogasawara, 1000km from the mainland.
How to get there: Take the 24 hour ferry ride from Tokyo. There is a bus stop at the beach once you're on the island, or take a taxi.
Amenities: Rest huts, restrooms and freshwater showers are available.
8. Sunset Beach, Ishigaki-jima
Best for East China Sea sunsets
Another of Okinawa Prefecture’s star beaches, Sunset Beach is located at the northwest end of Ishigaki-jima in the Yaeyama Islands. Big selling points include appealing golden sand, clear turquoise water and a netted swimming area to protect bathers from box jellyfish, which gather in the waters off Okinawa from May to October. As its name implies, this is also one of the best spots to watch the sun set into the East China Sea.
Planning tip: Flights run to Ishigaki City on Ishigaki-jima from Tokyo, Osaka and Naha.
Location: Sunset Beach is 45-minute, 32km drive from Ishigaki.
How to get there: Fly from Tokyo (3 hours), Osaka (2 hours, 30 minutes) or Naha (1 hour).
Amenities: Restrooms, changing rooms, showers and rental gear for water sports.
9. Shiroyama Beach, Takahama
Best for families
With clear, shallow waters, Shiroyama Beach in Takahama in less-traveled Fukui Prefecture is a hit with Japanese families. On the coast north of Kyoto, the beach backs onto a wide, green park that was originally the site of vanished Takahama Castle. Adding to the drama of the setting, a verdant rock arch known as Meikyōdō bookends the northeast end of the park, and a handful of Shinto shrines dot the rocky headland nearby. With views towards Mt Aoba, it's a popular spot for a sunset stroll.
Planning tip: As an added bonus, the beach is just more than two hours from Kyoto by train.
Location: Shiroyama Beach is located in Kotoshiro next to Meikyōdō Cave.
How to get there: If driving take the Maizuru-Wakasa Expressway. The beach is a 15 minute walk from
Amenities: Concessions, showers, a designated barbecue area.
10. Yuigahama Beach, Kamakura
Best for a beach break from Tokyo
Kamakura’s beaches don’t compare to the perfect sands lining the islands of Okinawa Prefecture, but with Tokyo just an hour away by train, they're a great choice for anyone wanting a bit of sand and sea while staying in Japan's energetic capital. This seaside city's main beachfront, Yuigahama, has a laid-back, earthy vibe, which is only complemented by its organic restaurants, summer beach shacks and surfers. Sunrise meditation sessions and hillside hikes add to the long list of reasons to visit, but the beach tends to get packed on weekends and holidays, so plan accordingly.
Planning tip: Not far from the beach is the delightful Kamejikan Guesthouse with a small café and bar and information on beach yoga sessions.
Location: This beach is located an hour south of Tokyo.
How to get there: Hop a train on the JR Yokosuka Line from Tokyo Station or on the JR Shonan-Shinjuku Line from Shinjuku Station.
Amenities: Showers, restrooms, changing rooms, restaurants, beach activities and a boardwalk.
Take your Japan trip with Lonely Planet Journeys
Time to book that trip to Japan
Lonely Planet Journeys takes you there with fully customizable trips to top destinations–all crafted by our local experts.










