Customized for your search:

Puerto Viejo hotels

Puerto Viejo hotels
Puerto Viejo

Top Trending Hotels in Puerto Viejo

Le Cameleon Puerto Viejo - Puerto Viejo Hotels
Rating: 4.0 Stars
$200
Check availability

Le Cameleon Puerto Viejo

Cocles, Puerto Viejo 70402 - Map
 
 
4.3 out of 5 (82 reviews)
Offering direct access to the beach, this Cocles hotel is 1.6 mi (2.5 km) from Black Sand Beach and within 9 mi (15 km) of …More
Hotel Cariblue - Puerto Viejo Hotels
Rating: 3.0 Stars
$90
Check availability

Hotel Cariblue

1.5 Km South of Puerto Viejo, Puerto Viejo 7304 - Map
 
 
4.3 out of 5 (100 reviews)
Offering direct access to the beach, this Cocles hotel is 1.9 mi (3 km) from Black Sand Beach and within 9 mi (15 km) of …More
La Kukula Lodge - Puerto Viejo Hotels
Rating: 3.0 Stars
Check availability

La Kukula Lodge

180 mts sur del hotel Shawanda, Puerto Viejo - Map
 
 
4.7 out of 5 (43 reviews)
Located in Cocles, this lodge is within 6 mi (10 km) of Black Sand Beach, Grand Beach, and Refugio Nacional de Vida Silvestre …More
Lizard King Resort - Puerto Viejo Hotels
Rating: 3.0 Stars
Check availability

Lizard King Resort

Calle Principal, Puerto Viejo - Map
 
 
3.5 out of 5 (40 reviews)
Located in the heart of Puerto Viejo, this resort is 0.7 mi (1.1 km) from Black Sand Beach and within 9 mi (15 km) of Grand …More
Hotel Banana Azul - Adults Only - Puerto Viejo Hotels
Rating: 3.5 Stars
Check availability

Hotel Banana Azul - Adults Only

Puerto Viejo de Talamanca, Puerto Viejo 70401 - Map
 
 
5.0 out of 5 (1 reviews)
This Puerto Viejo inn is on the beach, 1.1 mi (1.8 km) from Black Sand Beach, and within 12 mi (20 km) of Grand Beach and …More
Perla Negra Beach Front Rustic Accomodation - Puerto Viejo Hotels
Rating: 3.0 Stars
$60
Check availability

Perla Negra Beach Front Rustic Accomodation

Playa Negra, Puerto Viejo 70401 - Map
 
 
3.5 out of 5 (63 reviews)
Nestled on the beach, this Puerto Viejo resort is 1.9 mi (3.1 km) from Black Sand Beach and 6.8 mi (11 km) from Refugio …More
The Lotus Garden - Puerto Viejo Hotels
Rating: 2.5 Stars
Check availability

The Lotus Garden

opposite Salsa Brava, Puerto Viejo - Map
 
 
4.1 out of 5 (16 reviews)
Situated near the beach, this hotel is 0.7 mi (1.2 km) from Black Sand Beach and within 9 mi (15 km) of Grand Beach and …More
Almonds & Corals - Puerto Viejo Hotels
Rating: 3.0 Stars
Check availability

Almonds & Corals

2 km before Manzanillo, Puerto Viejo - Map
 
 
4.5 out of 5 (2 reviews)
Nestled on the beach, this Puerto Viejo hotel is 1.3 mi (2.1 km) from Grand Beach and 2.7 mi (4.3 km) from Refugio Nacional …More
Samasati Nature Retreat - Puerto Viejo Hotels
Rating: 3.0 Stars
$145
Check availability

Samasati Nature Retreat

Hone Creek, Puerto Viejo - Map
 
 
4.2 out of 5 (21 reviews)
Situated in a national park, this spa hotel is within 9 mi (15 km) of Black Sand Beach, Kelly Creek Station, and Black Beach …More
La Finca Chica - Puerto Viejo Hotels
Rating: 3.0 Stars
Check availability

La Finca Chica

Puerto Viejo De Talamanca, Puerto Viejo - Map
 
 
Located in Cocles, this cabin is 2.5 mi (4 km) from Black Sand Beach and within 9 mi (15 km) of Grand Beach and Refugio …More

Search from 21 Hotels Near Puerto Viejo, Caribbean Coast


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 435,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Puerto Viejo, Caribbean Coast Hotel Guide

    Puerto Viejo is a coastal town on the Caribbean Sea, known for its sandy beaches. A tourist mecca, Puerto Viejo is filled with restaurants, bars, and nightclubs. Professional and amateur surfers alike convene from around the world to ride the Salsa Brava waves. Visitors also enjoy swimming, shopping, horse riding, snorkeling, diving, kayaking, and mountain biking.
    Hide
    CollapseExpand

    Hotels Near Caribbean Coast, Costa Rica

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews