Discover Japan’s Best Beaches
Japan might not be the first country that springs to mind when you think of a beach vacation, yet Japanese travelers know that the coastline of this fascinating archipelago is boasting gorgeous beaches, particularly on the dreamy southern islands.
International surfers speak highly of Japan’s lively surf scene, which is very inclusive. Coastal towns provide a uniquely Japanese but universally relaxed surf vibe. Moreover, the beach resorts of Kamakura offer perfect beach days out from Tokyo, while the pure-bliss sands of Okinawa and the southern islands are hard to resist.
Whether you prefer beach resorts within commuting distance from Tokyo or remote island idylls, here’s our pick of the best beaches in Japan.
1. 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, near the island’s hub city of Hirara, is an archetypical tropical white-sand beach featuring a striking rock arch at the base of a large sand dune (hence the name, meaning ‘Sand Mountain Beach’). Well-organized amenities, including mask and snorkel rentals, showers, and toilets, contribute to a comfortable beach day. Regular flights connect Miyako-jima with major cities such as Osaka and Tokyo.
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. Free camping grounds are available at various beach parks, including Yonaha-Maehama and Aragusuku-kaigan.
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. This beach, part of Sanriku Fukkō National Park, is famed for its coastal rock formations. Peaceful walking tracks line the bay, and the beach itself has crystal-clear water perfect for tranquil bathing. Domestic tourists enjoy summer here, as paddle boats are available for hire and boat trips head out to the scenic Blue Cave in the bay.
3. Nishibama Beach, Aka-jima
Best for perfect sand and clear waters
Lovely beaches surround tiny Aka-jima in the Kerama Islands, just west of Okinawa, yet the 1km (0.6 mile) stretch of white, crushed-coral sand on the northeast coast, known as Nishibama Beach, stands out for postcard-perfect beauty. You can rent snorkeling gear here to explore reef life or simply enjoy swimming in the calm, clear waters.
Local tip: This beach can get crowded in summer. For privacy, seek out the quieter beaches on the other sides of the island. Fast ferries operate to Aka-jima from Naha on Okinawa.
4. Shirahama, Shimoda
Best for surfing
The beaches around the attractive little port city of Shimoda, southwest of Tokyo on the Izu Peninsula in Shizuoka Prefecture, offer some of Japan’s best surf breaks. Not to be confused with the resort of Shirahama on the Kii Peninsula, this popular section of sand boasts a small but consistent beach break that gets packed in summer, making it ideal for snorkelers on calmer days. Additionally, Irie Coffee & Sea rents out boards and wetsuits and offers lessons for novice surfers. Another decent break lies just north over the headland, in front of the Shimoda Prince Hotel.
5. Hitotsuku Beach, Hirado
Best for off-the-beaten-track sand
North of Nagasaki, the charming, off-the-beaten-path island of Hirado is known for picturesque old streets, great seafood, a grand castle, and intriguing museums. This rugged island offers pristine beaches, with Hitotsuku on the west coast a standout featuring clear, turquoise waters and a sliver of silver sand, along with toilets and showers for convenience.
Planning tip: You can reach Hirado from Nagasaki by bus, changing in Sasebo.
6. Sunset Beach, Ishigaki-jima
Best for East China Sea sunsets
Another highlight of Okinawa Prefecture, Sunset Beach at the northwest end of Ishigaki-jima offers golden sand, crystal clear water, and a netted swimming area to protect bathers from box jellyfish present from May to October. Additionally, this beach is known as one of the best spots to watch the sun set into the East China Sea. Flights run frequently to Ishigaki City from Tokyo, Osaka, and Naha.
7. Ōkinohama, Shikoku
Best for year-round swimming
Located about 25km (15.5 miles) south of Shimanto City (Nakamura) on Shikoku Island, Ōkinohama is one of southern Japan’s most magnificent sandy beaches. The only regular visitors here are surfers and the occasional clam diver. The beach’s eastern orientation allows visitors to witness both sunrises and sunsets, and warm currents make swimming possible all year round. Buses from Nakamura Station to Ashizuri-misaki pass directly by Ōkinohama.
8. Kominato-kaigan, Chichi-jima
Approximately 1000km (620 miles) from the Japanese mainland, the tiny island of Chichi-jima in the Ogasawara Archipelago promises a quintessentially tropical scene. Good swimming beaches line the western side, becoming increasingly beautiful as you head south. The appealing neighboring coves of Kopepe and Kominato-kaigan are particularly enticing. From Kominato-kaigan, you can walk along a trail to find even more stunning white sand at John Beach, although be prepared for a two-hour hike.
Local tip: The Ogasawara Islands are a UNESCO World Natural Heritage site, recognized for their exceptional flora and fauna, including endangered bird species.
9. Shiroyama Beach, Takahama
Best for families (and setting)
With its clear, shallow waters, Shiroyama Beach in Takahama, located in less-traveled Fukui Prefecture, is popular among Japanese families. This beach is set against a wide green park that was once home to the vanished Takahama Castle. The lush rock arch known as Meikyōdō complements the area’s beauty, while nearby Shinto shrines offer a glimpse into local culture. Additionally, the captivating views towards Mt Aoba create a perfect setting for a peaceful sunset stroll.
10. Yuigahama Beach, Kamakura
Best for a beach break from Tokyo
Kamakura’s beaches, while not on par with the pristine sands of Okinawa, provide a fantastic contrast for those seeking sand and sea near Japan’s energetic capital. Yuigahama, the main beachfront of this seaside city, has a laid-back vibe that is complemented by organic restaurants and summer beach shacks. Sunrise meditation and hillside hikes further enhance the charm of this location, but weekends and holidays tend to attract crowds, so planning ahead is recommended.
Planning tip: Not far from the beach is a delightful guesthouse with a small café and bar, perfect for stopping by after a day of fun in the sun.