Affiliate Disclaimer: The editors at Sleepy Globetrotter handpick all recommendations. If you make a purchase or book a hotel through our affiliate links, we may earn an affiliate commission at no additional cost to you.
There’s something about coastal towns that makes life feel just a little bit more sparkly.
Maybe it’s the salty breeze tangling your hair, the sound of waves whispering against the shore, or the fact that seafood just tastes better when you can see the ocean.
🗓️ Whether you like to book hotels and flights months in advance or at the last minute, Expedia is a great place to explore your options. You can compare prices on hotels, flights, cars, bundles, and cruises all in one spot. Give it a look and start planning your next trip! See what’s available on Expedia >>
Coastal towns aren’t just places—they’re experiences, each one with its own flavor of charm and mischief.
From sun-drenched Mediterranean hideaways to colorful harbors perched on the edge of the world, these 10 coastal gems will steal your heart faster than you can say “seaside escape.”
1. Carmel-by-the-Sea, California
This fairy-tale town on California’s central coast feels like it jumped straight out of a storybook. Cobbled streets wind past cottages that look suspiciously like they house mischievous elves, while the beaches shimmer with powdery white sand. Spend your day browsing quirky art galleries or chatting with a local artist about the exact shade of blue in their ocean paintings. And when hunger strikes, head to a tucked-away bistro serving fresh, buttery seafood so divine you’ll wonder if Poseidon himself had a hand in the recipe.
2. Positano, Italy
Positano is what happens when cliffs and Mediterranean charm get together and decide to show off. This vertical town cascades down to a sparkling turquoise sea, where pastel-hued houses cling dramatically to the cliffs like they’re auditioning for a postcard. Wander its narrow alleys, where every turn reveals a cozy café, a handmade sandal shop, or someone’s laundry blowing whimsically in the breeze. Bonus points for the lemon-scented air—it’s like walking through a giant, zesty hug.
3. St Ives, England
Tucked away in Cornwall, St Ives is a coastal artist’s haven where light plays tricks so mesmerizing it could make a painter weep. Golden beaches meet charming harbor views, and the whole town feels like it’s glowing with creativity. Galleries abound, but so do ice cream shops, and let’s be honest: art is nice, but a cone of clotted cream ice cream? Sublime. Don’t leave without trying a Cornish pasty, though; it’s practically a legal requirement.
4. Byron Bay, Australia
Byron Bay is where surfers, yogis, and carefree wanderers unite under a sun-soaked sky. The beaches are an endless expanse of soft sand and rolling waves, perfect for a lazy swim or catching your first gnarly wave. When you’re done pretending to be a local surf legend, head up to the Cape Byron Lighthouse. From here, the view will make you feel like a speck in the universe—but a very lucky speck surrounded by a million shades of blue.
5. Essaouira, Morocco
This Moroccan coastal gem is a kaleidoscope of culture and color. The medina buzzes with artisans selling everything from intricate woodwork to fragrant spices. Stroll through the port, where bright blue fishing boats bob against the Atlantic waves, and you might catch a fisherman attempting to charm you into buying the freshest catch of your life. The seafood here is so good it feels unfair to the rest of the world.
6. Lunenburg, Canada
A splash of candy-colored charm on Nova Scotia’s South Shore, Lunenburg is as photogenic as they come. Its vibrant waterfront is packed with historic architecture, including wooden buildings painted in hues so bright they could double as highlighters. Learn about its seafaring history at the Fisheries Museum, or hop on a boat yourself to explore the waters. Pro tip: lobster rolls here are not just food; they’re an experience.
7. Oia, Greece
Perched on Santorini’s cliffs, Oia is the very definition of “dreamy.” Whitewashed buildings tumble down the hillsides, their bright blue domes matching the Aegean Sea below. Wander through alleys dotted with boutique shops and cafés offering a front-row seat to one of the most glorious sunsets you’ll ever witness. Grab a glass of crisp Assyrtiko wine and toast to life, because that’s exactly what this place inspires you to do.
8. Rovinj, Croatia
Rovinj feels like it was plucked straight out of a Renaissance painting and placed gently on the Adriatic. Its old town is a maze of cobblestone streets that seem determined to lead you in circles—thankfully, you’ll love getting lost here. Climb up to St. Euphemia’s Church for panoramic views, then dive into the waters below for a refreshing swim. Seafood is the main event in Rovinj, and trust me, it’s all applause-worthy.
9. Kaikoura, New Zealand
This small coastal town on New Zealand’s South Island serves up a buffet of natural wonders. Snow-capped mountains meet the Pacific Ocean in a way that feels utterly cinematic. Whale watching is the star attraction here, and spotting a tail slap on the water is as thrilling as it sounds. But don’t overlook the local crayfish, which will redefine your relationship with seafood forever.
10. Piran, Slovenia
Piran is Slovenia’s secret seaside treasure, and visiting it feels like discovering a hidden chapter in a book everyone else forgot to read. The Venetian-style architecture, a relic of its past, lines the narrow streets that lead you to the Adriatic’s edge. Sip a glass of Malvasia wine at a waterfront café as the town glows golden at sunset. It’s small, it’s charming, and it’s everything you didn’t know you needed.
Final Words
The world’s coastlines are a treasure chest, and these towns are the glittering jewels within. Each offers its own slice of magic, whether it’s the soul-soothing lull of waves, the thrill of unexpected discoveries, or the universal joy of eating something that tastes like pure happiness. Go on, pack your bags. The coast is calling, and frankly, it’s rude to ignore it.