Sat 31 °C

Top 10 Puerto Viejo Hotel Deals

See all 66 Hotels in Puerto Viejo
Le Cameleon Puerto Viejo
Le Cameleon Puerto Viejo

Cocles, Puerto Viejo 70402

4.0 out of 5.0
4.2 out of 5 (124 reviews)

Offering direct access to the beach, this Puerto Viejo hotel is 1.6 mi (2.5 km) from Black Sand Beach and within 9 mi (15 km) …

CA$234
Samasati Retreat and Rainforest Sanctuary
Samasati Retreat and Rainforest Sanctuary

800 mts from public school, Puerto Viejo 70403

3.0 out of 5.0
4 out of 5 (35 reviews)

Situated in Hone Creek, this spa hotel is within 9 mi (15 km) of Black Sand Beach, Cahuita National Park, and Kelly Creek …

CA$127
Apartmentos Agapi
Apartmentos Agapi

Playa Cocles, Puerto Viejo

3.0 out of 5.0
3.2 out of 5 (15 reviews)

Situated on the waterfront, this lodge is 1.2 mi (1.9 km) from Black Sand Beach and within 9 mi (15 km) of Grand Beach and …

CA$92
Hotel & Restaurante Arrecife
Hotel & Restaurante Arrecife

en la crta entre Pto Viejo y Manza, Puerto Viejo

2.5 out of 5.0
4 out of 5 (1 reviews)

This Puerto Viejo hotel is on the beach, 3.1 mi (4.9 km) from Grand Beach, and within 6 mi (10 km) of Black Sand Beach and …

CA$73
La Finca Chica
La Finca Chica

Puerto Viejo De Talamanca, Puerto Viejo

3.0 out of 5.0
4.6 out of 5 (18 reviews)

Situated near the beach, this cabin is 2.5 mi (4 km) from Black Sand Beach and within 9 mi (15 km) of Grand Beach and Refugio …

CA$86
Las Casitas de Playa Negra
Las Casitas de Playa Negra

300 mts before entrance to Puerto Viejo, Puerto Viejo 70403

3.0 out of 5.0
3.4 out of 5 (7 reviews)

Situated by the ocean, this apartment is 0.2 mi (0.3 km) from Black Sand Beach and within 9 mi (15 km) of Cahuita National …

CA$48
Villas Lomas del Caribe
Villas Lomas del Caribe

De la entrada de la Policía Turística, Puerto Viejo

3.5 out of 5.0

Situated in Puerto Viejo, this villa is 2.8 mi (4.5 km) from Black Sand Beach and within 6 mi (10 km) of Grand Beach and …

CA$249
Exotica Lodge
Exotica Lodge

200 sur de Stanford, Puerto Viejo 70101

2.5 out of 5.0
2.5 out of 5 (2 reviews)

Situated near the beach, this lodge is 0.5 mi (0.9 km) from Black Sand Beach and within 9 mi (15 km) of Grand Beach and …

Get Rates
Almonds & Corals
Almonds & Corals

2 km before Manzanillo, Manzanillo

3.0 out of 5.0
3.5 out of 5 (18 reviews)

Nestled on the beach, this Manzanillo hotel is 1.3 mi (2.1 km) from Grand Beach and 2.7 mi (4.3 km) from Refugio Nacional d …

CA$162
Hotel Cariblue
Hotel Cariblue

1.5 Km South of Puerto Viejo, Puerto Viejo 7304

3.0 out of 5.0
4.3 out of 5 (187 reviews)

Offering direct access to the beach, this Puerto Viejo hotel is 1.9 mi (3 km) from Black Sand Beach and within 9 mi (15 km) o …

CA$128

Recent Reviews in Puerto Viejo

Hide content

Narrow your search

Puerto Viejo Hotel Guide

If you plan to book a room near the middle of Puerto Viejo, there are a small number of options. There are 7 accommodation options here that should fit the bill.

A great option if you prefer to stay close to the downtown of Puerto Viejo, is the Lizard King Resort.

The Le Cameleon Puerto Viejo and Hotel Cariblue are close to Black Sand Beach.

11 miles (18 kilometers) away from the main part of Puerto Viejo, is the Inti Resort and Villas. The Hotel El Encanto is situated 8 miles (13 kilometers) away. Other places to stay around this area include the Samasati Retreat and Rainforest Sanctuary and the Coral Hill Bungalows.

If you have the time, why not spread your wings and check out the many other attractions around Limon while you are in the region? Visit Limon's open-air markets. Lovers of nature can also make the time to enjoy its beaches, coastal plains and rivers. Common pastimes in this part of Costa Rica include hiking, sunbathing and bird watching.

The nearest places to stay in Caribbean Coast are Cocles and Cahuita. Cocles is 2 miles (3 kilometers) to the northwest of Puerto Viejo, while Cahuita is 8 miles (13 kilometers) to the northwest. Cocles accommodations include the La Kukula Lodge and Namuwoki. The Atlantida Lodge and Cabinas Caribe Luna are some of the accommodation options in Cahuita.

Tobias Bolanos International Airport is the most practical airport for flying into and leaving Puerto Viejo. It is 95 miles (153 kilometers) away. If you choose to stay nearby, try the Real InterContinental Costa Rica at Multiplaza Mall or Costa Rica Marriott Hotel San Jose.

false