Top 10 Puerto Viejo Hotel Deals

See all 67 Hotels in Puerto Viejo
Hotel Banana Azul - Adults Only
Hotel Banana Azul - Adults Only

Puerto Viejo de Talamanca, Puerto Viejo 70401

3.5 out of 5.0
4.5 out of 5 (50 reviews)

This Puerto Viejo inn is on the beach, 1.1 mi (1.8 km) from Black Sand Beach, and within 9 mi (15 km) of Punta Uva Beach an …

C$120
The Lotus Garden
The Lotus Garden

opposite Salsa Brava, Puerto Viejo

2.5 out of 5.0
3.7 out of 5 (79 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 Punta Uva Beach and …

Get Rates
Villas Del Caribe
Villas Del Caribe

5 Km sur del Centro de Puerto Viejo, Puerto Viejo 8080-1000

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

Nestled on the beach, this Cocles hotel is 2.4 mi (3.9 km) from Punta Uva Beach and 3.1 mi (5 km) from Black Sand Beach. Gran …

C$99
Lizard King Resort
Lizard King Resort

Calle Principal, Puerto Viejo

3.0 out of 5.0
3.4 out of 5 (82 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 Punta …

C$90
Physis Caribbean Bed & Breakfast
Physis Caribbean Bed & Breakfast

Miss Winny Town, Puerto Viejo 7304

3.0 out of 5.0
4.9 out of 5 (17 reviews)

Located in Cocles, this bed & breakfast is 2.5 mi (4 km) from Black Sand Beach and within 6 mi (10 km) of Punta Uva Beach and …

C$105
Bugabutik Hotel Resort
Bugabutik Hotel Resort

Playa Cocles, Puerto Viejo

3.0 out of 5.0
3 out of 5 (1 reviews)

Located in Cocles, this hotel is 3 mi (4.9 km) from Punta Uva Beach and within 6 mi (10 km) of Black Sand Beach and Grand …

Get Rates
La Perla del Caribe
La Perla del Caribe

detras de cabinas el Tesoro, Puerto Viejo 70403

3.0 out of 5.0
4.4 out of 5 (5 reviews)

Located in Cocles, this villa is 1.5 mi (2.4 km) from Black Sand Beach and within 9 mi (15 km) of Punta Uva Beach and Grand …

C$107
Namuwoki
Namuwoki

Playa Chiquita Ctra. De Puerto Viejo, Puerto Viejo

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

Located in Cocles, this hotel is 1.7 mi (2.8 km) from Punta Uva Beach and within 6 mi (10 km) of Black Sand Beach and Grand …

C$89
Blue Butterfly Hotel
Blue Butterfly Hotel

153 meters behind Soda Lidias Place, Puerto Viejo 70403

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

Situated by the ocean, this cottage is 0.6 mi (1 km) from Black Sand Beach and within 9 mi (15 km) of Punta Uva Beach and …

Get Rates
Cabinas Caribe Luna
Cabinas Caribe Luna

200m Este de la policia, Cahuita 7302

2.5 out of 5.0
4.2 out of 5 (80 reviews)

Located in Cahuita, this beachfront hotel is on the boardwalk and within a 15-minute walk of Kelly Creek Station and Negra …

C$61

Recent Reviews in Puerto Viejo

Narrow your search

Puerto Viejo Hotel Guide

If you are hoping to book upscale or affordable hotel establishments in or near Puerto Viejo, it's comforting to know that Expedia provides many possibilities. You can search no less than 47 hotel options within 0.1 kilometres (0.1 miles) of downtown Puerto Viejo in Expedia's comprehensive accommodation pages.

Puerto Viejo has a range of handy lodgings, such as the Lizard King Resort and Hotel Boutique Indalo.

Accommodation options that aren't far from Black Sand Beach are the Le Cameleon Puerto Viejo and VIP Hotel Playa Negra. Or, if Talamanca Family Art is the main reason you are visiting Puerto Viejo, the Apartmentos Agapi and Hotel Cariblue are the closest options.

17 kilometres (11 miles) from downtown Puerto Viejo, is the Inti Resort and Villas. Alternatively, the La Kukula Lodge is 5 kilometres (3 miles) away. If you'd prefer, you could check out the amenities and rates at the Hotel El Encanto or the Coral Hill Bungalows.

The broader Limon region is definitely worth visiting too. If you love nature, be sure to explore Limon's beaches, coastal plains and rivers. You could also head to some of the area's open-air markets. Visitors and locals alike in this section of Costa Rica can enjoy hiking and sunbathing.

Looking for things to do? Consider spending a day or two discovering the Foundation Jaguar Rescue Center and Jaguar Centro de Rescate in Cocles, 4 kilometres (2 miles) to the southeast of Puerto Viejo. Expedia-listed Cocles hotels are the Namuwoki and Perla Negra Beach Front Rustic Accomodation. Or, you could stay in Cahuita, 13 kilometres (8 miles) to the northwest of Puerto Viejo, where you'll find the Atlantida Lodge and Cabinas Caribe Luna. While in Cahuita, set aside some time to check out Cahuita National Park and Blanca Beach.

Situated 160 kilometres (99 miles) from Puerto Viejo is Tobias Bolanos International Airport. Stay nearby at Real InterContinental Costa Rica at Multiplaza Mall or Costa Rica Marriott Hotel San Jose.

false