Hotels and Vacation Rentals

These Costa Rica hotels and other accommodations are my favorites to stay at when I am traveling. We have met many of the owners and managers and believe their prices are fair for the quality of the rooms they offer. From hostels to all inclusive luxury resorts, the list below has them all.

Certificate of Sustainable TourismIf you see this symbol it means that the hotel has a Certificate of Sustainable Tourism. This signifies the hotel takes care of its natural surroundings, has energy saving, water polluting and waste handling policies and technology in place, and it contributes to the growth of the local community.

Price Range
Hotel price range
Puerto Viejo
Convenient to both Central San Jose and the Juan Santamaria International Airport (SJO), Adventure I […]
Hotel price range
$75-125
Surf Breaks
n/a

Puerto Viejo
Tica Linda Caribe cabinas are nestled in a quiet place off the main road from Cahuita to Puerto Viej […]
Hotel price range
$75-125
Surf Breaks
Salsa Brava, Cahuita, Playa Cocles, Playa Negra
tica-linda-caribe
Location

Puerto Viejo
Nicoya Villas consists of brand new, 2 and 3 bedroom villas, perfect for your Costa Rican vacation. […]
Hotel price range
>$250
Surf Breaks
Mal Pais, Playa Carmen, Santa Teresa, Cabuya
nicoya-villas-rancho
Location

Puerto Viejo
Surf Vista Villas is a boutique Santa Teresa Costa Rica hotel newly constructed resort featuring six […]
Hotel price range
$75-125
Surf Breaks
Santa Teresa, Mal Pais, Playa Carmen, Cabuya
surf-vista-villas-santa-teresa-rooms-outside
Location

Puerto Viejo
This boutique hotel is a cozy, special place to rest and relax, to disconnect from the daily routine […]
Hotel price range
$75-125
Surf Breaks
Jaco, Playa Hermosa, Tulin, Esterillos, Boca Barranca
la-sirena-jaco-pool

Puerto Viejo
Don Jon’s offers a variety of accommodations for everyone, situated only 100 meters distance from th […]
Hotel price range
<$40
Surf Breaks
Santa Teresa, Playa Carmen, Mal Pais, Cabuya
don-jons-santa-teresa-cabins3
Location

Puerto Viejo
Their beach front vacation rentals are situated in the heart of the action of Playa Hermosa, one of […]
Hotel price range
$75-125
Surf Breaks
Playa Hermosa, Jaco, Boca Barranca, Esterillos, Playa Bejuco
surf-inn-hermosa-Path-To-Beach

Puerto Viejo
At El Silencio del Campo, we have built a cozy atmosphere for the visitor as we are more than willin […]
Hotel price range
$125-175
Certificate of Sustainable Tourism

Puerto Viejo
Las Tortugas Hotel is the only beach front hotel in Playa Grande. They are located in the beautiful […]
Hotel price range
$75-125
Surf Breaks
Playa Grande

Puerto Viejo
RipJack Inn offers close proximity to the surf, on site yoga and a tree top restaurant with some of […]
Hotel price range
$125-175
Surf Breaks
Playa Grande, Tamarindo, Witchs Rock, Ollies Point, The Labyrinth

Puerto Viejo
Located across the road away from the famous Tamarindo beach with a beautiful view on the beach and […]
Hotel price range
$75-125
Surf Breaks
Tamarindo, Playa Grande, Avellanas, Playa Negra, Playa Langosta

Puerto Viejo
Featuring a zero-depth waterfall pool, an on-site restaurant and free Wifi, The Buena Vibra Collecti […]
Hotel price range
$125-175
Surf Breaks
Playa Guiones, Playa Pelada, Playa Garza, Ostional, Playa Samara
the-buena-vibra-collective-nosara-pool
Location

Puerto Viejo
Feel the joy of nature in this paradise where you can go barefoot from your bed to the ocean staying […]
Hotel price range
$75-125
Surf Breaks
Playa Hermosa, Santa Teresa, Playa Carmen, Mal Pais, Cabuya
ranchos-itauna-porch
Location

Puerto Viejo
Located only one block from the quiet beaches of Matapalo, you can enjoy one of their 12 well appoin […]
Hotel price range
$125-175
Surf Breaks
Playa Matapalo, Dominical, Quepos Rivermouth, Manuel Antonio
coco-beach-matapalo-hotel
Location

Puerto Viejo
Tucked in the heart of a vibrant surf town is the riverfront oasis of Jazzy's River House. While not […]
Hotel price range
$75-125
Surf Breaks
Playa Dominical, Playa Matapalo, The Point, Playa Hermosa de Uvita, Playa Chaman
jazzys-river-house-dominical-apartment
Location

Puerto Viejo
This property has the best location in Esterillos Oeste just 20 minutes south of Jaco. It is located […]
Hotel price range
$75-125
Surf Breaks
Esterillos Oeste, Playa Bejuco, Jaco, Playa Hermosa, Isla Damas, Tulin
rancho-coral-esterillos-aerial-view-beach

Puerto Viejo
Located directly on the beach, on the middle of the most famous beach in Costa Rica, with direct acc […]
Hotel price range
$175-250
Surf Breaks
Tamarindo, Playa Langosta, Playa Grande, Avellanas, Witchs Rock, Ollies Point, Playa Negra

Puerto Viejo
The ocean breeze and the sound of waves will combine to provide a sensation of peace and relaxation […]
Hotel price range
$75-125
Surf Breaks
Playa Negra, Avellanas, Marbella, Junquillal

Puerto Viejo
Nestled on the edge of a conservation easement in the world famous beach town of Nosara (Playa Guion […]
Hotel price range
$175-250
Surf Breaks
Playa Guiones, Playa Pelada, Playa Garza, Ostional, Playa Samara
Certificate of Sustainable Tourism
olas-verdes-accommodations-2br-beach-apartment
Location

Puerto Viejo
The apartment features 2 bedrooms, 2 bathrooms, a flat-screen TV, a dining area, a fully equipped ki […]
Hotel price range
$175-250
Surf Breaks
Playa Grande, Tamarindo, Witchs Rock, Ollies Point, The Labyrinth, Playa Langosta

Puerto Viejo
Walking distance to the beach (one block), paddle distance to the line-up, this hotel is ideally loc […]
Hotel price range
$125-175
Surf Breaks
Dominical, Uvita
mavi-dominical-pool
Location

Puerto Viejo
3 Bedroom, 2.5 Bath 1750Sq Ft, Pool. Ocean And Mountain Views, 2 Mins To the Ocean - Private, comf […]
Hotel price range
$175-250
Surf Breaks
Dominical, Dominicalito, Uvita, Playa Ventanas, Manuel Antonio
dominical-home-rental-front
Location

Puerto Viejo
This luxury rental home is located in a quiet, secluded neighborhood on the eastern side of Manuel A […]
Hotel price range
>$250
Surf Breaks
Isla Damas, Playitas, Manuel Antonio, Quepos Rivermouth

Puerto Viejo
Hermosa Retreat is an exclusive escape nested in the jungle above the famous Playa Hermosa. Absolute […]
Hotel price range
>$250
Surf Breaks
Dominical, Dominicalito, Uvita, Playa Ventanas, Punta Achiote, Manuel Antonio
hermosa-retreat-HR3-bathroom
Location

Puerto Viejo
Walk to the beach! This private split floor plan family pool home is located blocks from the Golfo D […]
Hotel price range
$75-125
Surf Breaks
Pavones, Punto Banco, Matapalo, Pilon
pavones-casa-hierba-bathroom
Location

BOOK NOW