Puerto Viejo and Playa Cocles Hotels

Puerto Viejo Hotels 1 2 3


Playa Cocles, Manzanillo & Puerto Viejo HotelsTotem Hotel

Totem Hotel is a beach front hotel located on Playa Cocles, just south of Puerto Viejo. The hotel offers a laid back feel with modern amenities at an affordable rate. This Caribbean hotel...

| Style: Cocles Beach Hotel | Average Nightly Rate: $95


Playa Cocles, Manzanillo & Puerto Viejo HotelsHotel La Perla Negra

Hotel La Perla Negra is a beach front hotel located at Playa Negra of  Puerto Viejo. The hotel offers rustic accommodations with a laid back atmosphere. Hotel La Perla Negra is a good option...

| Style: Puerto Viejo Hotel | Average Nightly Rate: $120


Playa Cocles, Manzanillo & Puerto Viejo HotelsSelva Bananito Lodge

Selva Bananito Lodge is located at the base of Muchilla Mountain, on the Caribbean side of Costa Rica near La Amistad Biosphere Reserve. The lodge is located on a family farm which is...

| Style: Eco Lodge Farm | Average Nightly Rate: $450


Playa Cocles, Manzanillo & Puerto Viejo HotelsCongo Bongo

Congo Bongo is located within the Gandoca Manzanillo Wildlife Refuge along the southern Caribbean coastline. The property offers 5 houses in a jungle setting, which are only 200 meters from...

| Style: Manzanillo Hotel | Average Nightly Rate: $150


Playa Cocles, Manzanillo & Puerto Viejo HotelsCashew Hill Jungle Cottages

Cashew Hill Jungle Cottages are located on a hillside, overlooking the town of Puerto Viejo, along the Southern Caribbean coastline. The hotel offes 1,2 & 3 bedroom cottages with modern...

| Style: Puerto Viejo Bungalows | Average Nightly Rate: $125


Playa Cocles, Manzanillo & Puerto Viejo HotelsShawandha Lodge

Shawandha Lodge is located at Puerto Viejo, along the Southern Caribbean coastline. The hotel offers bungalows with a laid back feel with modern amenities at an affordable rate...

| Style: Puerto Viejo Bungalows | Average Nightly Rate: $105


Puerto Viejo Hotels 1 2 3

 

For more Puerto Viejo hotel information call Toll Free 1-800-630-9126 or 1-866-853-9426