40,502 beaches in 147 countries

Discover 40,502 beaches worldwide

40,502 beaches147 countries

How it works

Three steps from idle scrolling to your next trip.

  1. Explore

    Pan and zoom the live map, or search by name and country to find beaches anywhere in the world.

  2. Discover

    Click any point for photos, descriptions, opening hours and what's nearby — all in one place.

  3. Book

    Found somewhere you love? Jump straight to tours, tickets and experiences for it.

Popular countries

Latest from the blog

Best Stargazing Beaches

Where to stargaze from a beach — dark sky locations on coastlines where the Milky Way is visible and the horizon line extends uninterrupted to sea.

Read more →

Best Pink Sand Beaches

Where to find beaches with genuinely pink sand — the geology behind the colour, and the best examples from Bermuda to Sardinia, Komodo to Crete.

Read more →

View all posts →

Browse by country