.jeps-marine-page{–ink:#102338;–muted:#5b6a7b;–line:#d8e7f0;–blue:#0079bd;–deep:#062d70;–aqua:#12a7b7;–gold:#f4bd3b;–coral:#f06b5f;–sand:#fff7e8;–soft:#eef8fb;–paper:#fff;color:var(–ink);font-family:”Yu Gothic”,”Meiryo”,”Hiragino Sans”,system-ui,sans-serif;line-height:1.72}.jeps-marine-page *{box-sizing:border-box}.jeps-marine-page a{color:inherit;text-decoration:none}.jeps-marine-page img{display:block;width:100%;height:100%;object-fit:cover}.jeps-marine-page p,.jeps-marine-page h1,.jeps-marine-page h2,.jeps-marine-page h3{margin:0}.jeps-marine-hero{background:linear-gradient(180deg,#eaf8ff 0%,#f5f8fa 100%);padding:22px 0 0}.jeps-marine-hero-frame{max-width:1440px;margin:0 auto;border-radius:8px;overflow:hidden;box-shadow:0 24px 60px rgba(3,57,102,.18);background:var(–deep);aspect-ratio:3/1}.jeps-marine-intro,.jeps-marine-section{max-width:1160px;margin:0 auto;padding:58px 22px 0}.jeps-marine-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:end}.jeps-marine-crumbs{color:var(–muted);font-size:12px;font-weight:800;margin-bottom:16px}.jeps-marine-eyebrow{display:inline-flex;width:fit-content;padding:7px 13px;border-radius:999px;background:#e6f6ff;color:var(–blue);font-size:12px;font-weight:900}.jeps-marine-page h1{margin-top:14px;color:var(–deep);font-size:clamp(30px,4vw,46px);line-height:1.22;font-weight:900}.jeps-marine-lead{color:var(–muted);font-size:16px;font-weight:700}.jeps-marine-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.jeps-marine-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:999px;font-weight:900;border:1px solid transparent}.jeps-marine-button.primary{color:#fff;background:linear-gradient(90deg,#004aa4,#008fd2);box-shadow:0 12px 24px rgba(0,94,162,.22)}.jeps-marine-button.secondary{color:var(–deep);border-color:var(–line);background:#fff}.jeps-marine-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px}.jeps-marine-label{color:var(–coral);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.jeps-marine-page h2{margin-top:5px;color:var(–deep);font-size:27px;line-height:1.28;font-weight:900}.jeps-marine-copy{max-width:500px;color:var(–muted);font-size:14px;font-weight:700}.jeps-marine-finder{display:grid;grid-template-columns:1fr 1fr;gap:18px}.jeps-marine-box{padding:22px;border:1px solid var(–line);border-radius:8px;background:#fff;box-shadow:0 14px 36px rgba(22,62,95,.08)}.jeps-marine-box-title{color:var(–deep);font-size:18px;font-weight:900;margin-bottom:14px}.jeps-marine-chips{display:flex;flex-wrap:wrap;gap:9px}.jeps-marine-chip{display:inline-flex;align-items:center;min-height:37px;padding:0 13px;border:1px solid var(–line);border-radius:999px;background:#fff;color:var(–deep);font-size:13px;font-weight:900}.jeps-marine-chip.active{color:#fff;background:var(–deep);border-color:var(–deep)}.jeps-marine-pickup{display:grid;grid-template-columns:1.02fr .98fr;overflow:hidden;border:1px solid var(–line);border-radius:8px;background:#fff;box-shadow:0 18px 46px rgba(2,62,98,.08)}.jeps-marine-pickup-media{min-height:430px;background:var(–soft)}.jeps-marine-pickup-body{padding:34px;display:flex;flex-direction:column;justify-content:center}.jeps-marine-area{display:inline-flex;width:fit-content;padding:6px 12px;margin-bottom:15px;border-radius:999px;background:var(–soft);color:var(–blue);font-size:12px;font-weight:900}.jeps-marine-page h3{color:var(–deep);font-size:21px;line-height:1.36;font-weight:900}.jeps-marine-pickup-body p,.jeps-marine-card p,.jeps-marine-guide-card p,.jeps-marine-facility-card p{margin-top:12px;color:var(–muted);font-size:14px;font-weight:700}.jeps-marine-meta{display:grid;gap:8px;margin:22px 0 0;padding:0;list-style:none;font-size:13px;font-weight:800}.jeps-marine-meta span{color:var(–muted);margin-right:8px}.jeps-marine-cards,.jeps-marine-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.jeps-marine-guide-grid{grid-template-columns:repeat(4,1fr)}.jeps-marine-card,.jeps-marine-guide-card{overflow:hidden;border:1px solid var(–line);border-radius:8px;background:#fff;display:flex;flex-direction:column;box-shadow:0 12px 32px rgba(14,63,96,.07)}.jeps-marine-card figure,.jeps-marine-guide-card figure{margin:0;height:215px;background:var(–soft)}.jeps-marine-guide-card figure{height:145px}.jeps-marine-card-body,.jeps-marine-guide-card div{padding:18px;display:flex;flex-direction:column;flex:1}.jeps-marine-card h3{font-size:19px;min-height:52px}.jeps-marine-guide-card h3{font-size:16px;line-height:1.45}.jeps-marine-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.jeps-marine-tag{padding:5px 9px;border-radius:999px;background:var(–sand);color:var(–deep);font-size:11px;font-weight:900}.jeps-marine-link{margin-top:auto;padding-top:18px;color:var(–blue);font-size:14px;font-weight:900}.jeps-marine-facility-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.jeps-marine-facility-card{overflow:hidden;border:1px solid rgba(216,231,240,.9);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 16px 38px rgba(4,58,103,.09)}.jeps-marine-facility-card figure{margin:0;height:178px;background:var(–soft)}.jeps-marine-facility-body{padding:17px}.jeps-marine-facility-body h3{font-size:17px;line-height:1.4}.jeps-marine-facility-area{display:block;margin-bottom:8px;color:var(–blue);font-size:12px;font-weight:900}.jeps-marine-season{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(–line);border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 12px 32px rgba(14,63,96,.07)}.jeps-marine-season-item{padding:20px;border-right:1px solid var(–line)}.jeps-marine-season-item:last-child{border-right:0}.jeps-marine-season-item strong{display:block;color:var(–deep);font-size:17px;margin-bottom:8px}.jeps-marine-season-item p{color:var(–muted);font-size:13px;font-weight:700}.jeps-marine-band{max-width:none;margin-top:82px;padding:74px 22px;color:#fff;background:linear-gradient(135deg,#062d70,#008fd2)}.jeps-marine-band-inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:center}.jeps-marine-band h2,.jeps-marine-band .jeps-marine-label{color:#fff}.jeps-marine-band p{margin-top:14px;color:rgba(255,255,255,.88);font-weight:700}.jeps-marine-cta-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.jeps-marine-cta-item{padding:15px;border:1px solid rgba(255,255,255,.24);border-radius:8px;background:rgba(255,255,255,.13);font-weight:900}@media(max-width:900px){.jeps-marine-hero-frame{border-radius:0;aspect-ratio:16/7}.jeps-marine-intro,.jeps-marine-finder,.jeps-marine-pickup,.jeps-marine-band-inner{grid-template-columns:1fr}.jeps-marine-cards,.jeps-marine-facility-grid,.jeps-marine-guide-grid,.jeps-marine-season,.jeps-marine-cta-list{grid-template-columns:1fr 1fr}.jeps-marine-pickup-media{min-height:300px}.jeps-marine-season-item:nth-child(2){border-right:0}.jeps-marine-season-item:nth-child(-n+2){border-bottom:1px solid var(–line)}}@media(max-width:620px){.jeps-marine-intro,.jeps-marine-section,.jeps-marine-band{padding-left:16px;padding-right:16px}.jeps-marine-hero-frame{aspect-ratio:1.55/1}.jeps-marine-page h1{font-size:30px}.jeps-marine-page h2{font-size:23px}.jeps-marine-head{display:block}.jeps-marine-copy{margin-top:10px}.jeps-marine-actions .jeps-marine-button{width:100%}.jeps-marine-cards,.jeps-marine-facility-grid,.jeps-marine-guide-grid,.jeps-marine-season,.jeps-marine-cta-list{grid-template-columns:1fr}.jeps-marine-pickup-body{padding:24px}.jeps-marine-card h3{min-height:0}.jeps-marine-season-item,.jeps-marine-season-item:nth-child(2){border-right:0;border-bottom:1px solid var(–line)}.jeps-marine-season-item:last-child{border-bottom:0}}
(() => {
const grid = document.querySelector(“.jeps-marine-facility-grid”);
if (!grid) return;
const cards = Array.from(grid.children);
const hourSeed = Math.floor(Date.now() / 3600000);
const seededSort = (index) => {
const value = Math.sin((index + 1) * 10007 + hourSeed * 97) * 10000;
return value – Math.floor(value);
};
const shuffled = cards
.map((card, index) => ({ card, sort: seededSort(index) }))
.sort((a, b) => a.sort – b.sort)
.map(({ card }) => card);
grid.replaceChildren(…shuffled);
shuffled.forEach((card, index) => {
card.hidden = index >= 4;
});
}) ();
Activities to enjoy at the beach in summer in Japan
Enjoy the ocean to the fullest!
Marine sports feature
From snorkeling in crystal-clear waters, SUP, kayaking, island cruises, and dolphin-watching boat trips, you can find special experiences to enjoy on the beaches of Japan by searching by area, purpose, and travel style.
Search by area and purpose
You can choose from beaches you want to visit and experiences you want to enjoy, according to your travel plans. The layout also makes it easy to create a travel itinerary that includes accommodation and nearby sightseeing.
Search by purpose
First, I want to see the representative summer experience
We'll prominently showcase experiences that are easy for first-time visitors to Japan's seas to understand. By showing photos, participation requirements, and duration together, we'll reduce any anxieties before booking.
A half-day experience where you can enter the crystal-clear ocean and encounter coral reefs and tropical fish.
Snorkeling and introductory diving are classic themes that are easy for travelers visiting Japan's seas for the first time to understand. Organizing the necessary items, participation requirements, transportation options, and nearby accommodations will make it easier to incorporate them into your itinerary.
Choose according to your purpose
Swimming, rowing, boating, nature observation—you can find a marine experience that suits your travel group and length of stay.
SUP, surfing, sea kayaking
Enjoy the scenery from a perspective close to sea level. Showing information such as beginner's lessons, age restrictions, and whether or not a photo service is available will make it easier for first-timers to choose.
Cruises, sightseeing boats, and island hopping
This is a great option for trips with varying ages, as you can experience the ocean without even swimming. We'll provide a detailed guide covering the cruise duration, seasickness prevention, and how to get to the port.
Dolphin and whale watching
Communicating seasonality and encounter rates is a crucial theme. You can deepen your understanding of the unique charms of each region, such as Amakusa, Okinawa, Amami, and Ogasawara, through reading.
Recommended listed facilities
From the marine sports facilities listed on JEPS, we've selected facilities that make it easy to imagine a seaside experience. The featured section naturally transitions to the facility's page.

Five Oceans
For those who want to actively enjoy the Okinawan sea, with activities like jet skiing and banana boating available from the beach, this is the perfect trip.

Shiraho Tourism Service
Snorkeling guided by staff who know the waters of Shiraho intimately. Perfect for those who want to fully experience the seas of Ishigaki Island.

KJ MARINE
This facility offers a variety of marine sports in the Okinawan sea. It's an easy place to include in your first trip to Okinawa.

Boninensis Travel Ogasawara
This trip is ideal for those looking to enjoy the unique natural beauty of the Ogasawara Islands, such as island tours and sailing.

Marine
This facility, located at the southern end of Kujukuri Beach, offers jet skiing and other activities. Perfect for those who want to enjoy an active trip by the sea.
Things to know before making a reservation
The satisfaction level of a sea experience varies depending on the weather, equipment, and duration. We'll organize the information you need to check beforehand into a concise and easy-to-use page for travelers to make informed decisions.
The best time to visit varies by region.
Since the optimal time for fishing varies depending on the location (Okinawa, Izu, Setouchi, Hokkaido), we check both water temperature and sea conditions together.
Please clarify whether participation without bringing anything is permitted.
Rentals, changing rooms, showers, towels, and payment methods all contribute to peace of mind before booking.
Separate the required time from the travel time.
We make it easier to plan your itinerary, including not only the experience time but also meeting time, changing clothes, explanations, and transportation.
Decisions made in case of bad weather should be made in advance.
Providing early information on cancellation conditions, alternative experiences, and cancellation policies can reduce anxiety.
How to enjoy the sea changes with the seasons
Marine sports are appealing not only in summer, but also in spring, autumn, and winter, depending on the region. Providing information on seasonal precautions can also lead to increased search traffic.
This is the perfect season for beach walks and cruises before the crowds arrive. Checking your equipment is essential, especially in areas with colder water temperatures.
This is the peak season for SUP, snorkeling, and swimming. Sun protection and early reservations are recommended.
This is a time when the water is likely to be clearer and you can enjoy calm seas. However, it is necessary to check typhoon information in advance.
There are unique local activities to enjoy, such as whale watching and combining them with a visit to a seaside hot spring.
We'll showcase the appeal of our experiential facilities through our special feature page.
By showcasing photos, experience conditions, multilingual support, and directions to nearby accommodations all in one place, it helps organize the information that inbound tourists want to know before booking. For facilities, it can also be used as sales material to show "how it will look when listed on JEPS."
FAQ
マリンスポーツ特集|日本の海で、最高の体験をはどんな訪日旅行者に向いていますか?
マリンスポーツ特集|日本の海で、最高の体験をは、日本での宿泊、観光、体験、地域滞在を比較したい旅行者に向いています。旅の目的、同行者、移動時間を合わせて見ると候補を整理しやすくなります。
マリンスポーツ特集|日本の海で、最高の体験をに関連する情報を見る前に確認することはありますか?
Please check the opening days, access information, booking conditions, seasonal variations, weather impacts, and the latest official announcements. For pricing and service details, it is best to prioritize information from each facility or their official sources.
What else can be compared using JEPS?
JEPSでは宿泊・体験施設、周辺スポット、地域別の旅行情報を合わせて比較できます。参考情報:SUP、シュノーケリング、カヤック、クルーズなど、日本の海で楽しめるマリンスポーツと海辺の体験をエリア・目的別に探せるJEPSの特集ページです。
Resources
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”name”:”マリンスポーツ特集|日本の海で、最高の体験を FAQ”,”mainEntity”:[{“@type”:”Question”,”name”:”マリンスポーツ特集|日本の海で、最高の体験をはどんな訪日旅行者に向いていますか?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”マリンスポーツ特集|日本の海で、最高の体験をは、日本での宿泊、観光、体験、地域滞在を比較したい旅行者に向いています。旅の目的、同行者、移動時間を合わせて見ると候補を整理しやすくなります。”}},{“@type”:”Question”,”name”:”マリンスポーツ特集|日本の海で、最高の体験をに関連する情報を見る前に確認することはありますか?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”営業日、アクセス、予約条件、季節差、天候の影響、公式の最新案内を確認してください。料金やサービス内容は、各施設や公式情報を優先すると安心です。”}},{“@type”:”Question”,”name”:”JEPSではほかに何を比較できますか?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”JEPSでは宿泊・体験施設、周辺スポット、地域別の旅行情報を合わせて比較できます。参考情報:SUP、シュノーケリング、カヤック、クルーズなど、日本の海で楽しめるマリンスポーツと海辺の体験をエリア・目的別に探せるJEPSの特集ページです。”}}]}
