Where to stay in Costa Rica

Pick the beach town first. The right one matters more than the right hotel.

5 beach towns · Pacific coast
Photo · view from the room, ocean at dusk
[Time] · [Hotel or beach], Costa Rica

We earn a small commission if you book through our links. It never changes what we recommend.

Costa Rica's Pacific coast looks like one long beach on a map, but each town has its own pace. One is all surf schools and late dinners, the next is dirt roads and early nights, and the next is a calm bay where kids can swim. Choose the town that fits the trip you want, then book the stay. Here's how they compare.

At a glance

TownBest forVibeFrom Liberia (LIR)
TamarindoFirst trip, learning to surfLively, walkableAbout 1 hr
NosaraSurfers, yoga, slowing downJungle, quiet, spread outAbout 2.5 hrs
SámaraFamilies, swimmersCalm bay, small townAbout 2 hrs
Santa TeresaSurfers, long staysSandy road, young crowd4+ hrs, or fly to Tambor
Playas del Coco and PapagayoShort trips, resortsEasy, polished30 to 45 min

Tamarindo: best for a first trip

If it's your first time in Costa Rica, start here. Tamarindo has the most restaurants, the most surf schools and the easiest logistics on the coast, and you can do everything on foot. It's busier than the towns to the south, so if you want quiet, stay at the south end of the beach, closer to Playa Langosta.

Splurge
[Hotel name]

[One honest line.]

$[000]/night
Sweet spot
[Hotel name]

[One honest line.]

$[000]/night
Simple
[Hotel or guesthouse name]

[One honest line.]

$[00]/night

Nosara: best for surfers and slow mornings

Nosara is spread out under the trees behind Playa Guiones, with no buildings on the beach and almost nothing open late. Days start with surf at sunrise and end with everyone walking to the sand for sunset. Most stays are a short walk or bike ride from the beach, so check the distance before you book. The roads are gravel and dusty, so rent a 4x4.

Splurge
[Hotel name]

[One honest line.]

$[000]/night
Sweet spot
[Hotel name]

[One honest line.]

$[000]/night
Simple
[Hotel or guesthouse name]

[One honest line.]

$[00]/night

Sámara: best for families

Sámara sits on a wide bay protected by a reef, so the water is calmer than most of this coast. It's a real town with a small main street, sodas and a beach that's good for swimming, paddleboarding and beginner surf. The road in is paved, which makes it the easiest of the quiet towns to reach.

Splurge
[Hotel name]

[One honest line.]

$[000]/night
Sweet spot
[Hotel name]

[One honest line.]

$[000]/night
Simple
[Hotel or guesthouse name]

[One honest line.]

$[00]/night

Santa Teresa: best for a longer stay

Santa Teresa runs along one sandy road at the bottom of the Nicoya Peninsula, with consistent surf and some of the best food on the coast. It takes longer to reach: drive and take the Puntarenas ferry from the San José side, or fly into Tambor and take a short transfer. That's why it's better for a week than a weekend.

Splurge
[Hotel name]

[One honest line.]

$[000]/night
Sweet spot
[Hotel name]

[One honest line.]

$[000]/night
Simple
[Hotel or guesthouse name]

[One honest line.]

$[00]/night

Playas del Coco and Papagayo: best for a short trip

If you only have a long weekend, stay close to the airport. The Papagayo Peninsula has the big resorts, and Playas del Coco is a small, easygoing town with boat tours and dive shops. Both are under an hour from Liberia, so you can be on the beach the afternoon you land.

Splurge
[Resort name]

[One honest line.]

$[000]/night
Sweet spot
[Hotel name]

[One honest line.]

$[000]/night

Before you book

  • Check the walk to the beach. "Beach area" can mean five minutes or a steep, dusty 20. Look at the map, not the listing title.
  • Ask about AC and screens. Open-air rooms are beautiful, but the heat in the dry season is real.
  • Book early for December to April. The holidays and Easter week (Semana Santa) fill up months ahead.
  • Look for west-facing rooms or decks. It's the cheapest upgrade to a great sunset.

Keep planning

Previous
Previous

Do this in Costa Rica

Next
Next

Five days on the Pacific coast