Are you in a hurry?
Here is a quick list of Hotels in Puerto Viejo de Talamanca, selected based on their rating
| Name of hotel | Accommodation Rating | Price, $ | |
| Hotel Banana Azul - Adults Only |
8.3 / 10 (791 Reviews) |
From 431$ | |
| Socialtel Puerto Viejo - Formerly Selina Puerto Viejo |
8.0 / 10 (1002 Reviews) |
From 30$ | |
| Le Cameleon Hotel |
8.2 / 10 (939 Reviews) |
From 274$ | |
| Villas Del Caribe |
9.2 / 10 (517 Reviews) |
From 178$ | |
| La Kukula Lodge |
9.3 / 10 (160 Reviews) |
From 160$ |
Table of contents
View all photos
The white sand Playa Cocles Beach is placed around 4.5 km away, and Chimuri Beach Retreat is merely 550 metres from the 3-star Hotel Banana Azul - Adults Only Puerto Viejo de Talamanca.
View all photos
Kekoldi Indigenous Reserve is placed nearly 10 minutes' drive away, and La Ceiba is 4.1 km from the 5-star Le Cameleon Boutique Hotel Puerto Viejo de Talamanca.
View all photos
Villas Del Caribe
From 178$
La Ceiba is placed around 2.3 km away, and Ara Manzanillo is 10 minutes by car from the cosy 3-star Villas Del Caribe Puerto Viejo de Talamanca.
View all photos
La Kukula Lodge
From 160$
The white sand Playa Cocles Beach is placed 10 minutes' drive away, and El Duende Gourmet is within 5 minutes' walk of the lovely 3-star La Kukula Lodge Puerto Viejo de Talamanca.
Hotels in Puerto Viejo de Talamanca
| Top Service Hotel ๐ | Hotel Banana Azul - Adults Only |
| Best mid-range Hotel ๐ด | Socialtel Puerto Viejo - Formerly Selina Puerto Viejo |
| Hotel with a view ๐ | Le Cameleon Hotel |
View all photos
Kekoldi Indigenous Reserve is placed 10 minutes away by car, and Chocorart is 10 minutes' drive from the 3-star Cariblue Beach And Jungle Resort Puerto Viejo de Talamanca.
View all photos
Physis Caribbean Bed & Breakfast
From 88$
The tranquil Playa Chiquita Beach is placed 2.6 km away, and Luluberlu Art Gallery is approximately a 10-minute drive from the 5-star Physis Caribbean Bed & Breakfast Puerto Viejo de Talamanca.
View all photos
Hotel Boutique The Green Jungle House
From 110$
Jaguar Reserve Foundation is placed a mere 1.2 km away, and El Duende Gourmet is within 9 minutes' walk of the 3-star Green Jungle & Tree House Caribe Bed & Breakfast Puerto Viejo de Talamanca.
View all photos
Hotel Bugabutik
From 151$
Playa Punta Uva is placed a 10-minute drive away, and Chocorart is 25 minutes on foot from Hotel Bugabutik Puerto Viejo de Talamanca.
View all photos
Greg's Surf School is placed just 250 metres away, and Indulgence Spa is within 5 minutes' walk of the 3-star Hotel La Costa De Papito Puerto Viejo de Talamanca.
View all photos
Lanna Ban Hotel
From 119$
Chocorart is placed nearly 5 minutes' drive away, and Playa Cocles Beach is 1 km from Lanna Ban Hotel Puerto Viejo de Talamanca.
View all photos
Hotel Indalo Adults Only
From 219$
The tranquil Playa Chiquita Beach is placed approximately a 10-minute drive away, and the white sand Playa Cocles Beach is nearly 25 minutes on foot from the 3-star Boutique Indalo Hotel Puerto Viejo de Talamanca.
View all photos
Relax Natural Village Adults Only
From 213$
Pure Jungle Spa is placed about a 25-minute stroll away, and the tranquil Playa Chiquita Beach is within 2.7 km of Relax Natural Village Adults Only Puerto Viejo de Talamanca.
View all photos
Hotel Maritza
From 110$
Finca la Isla Permaculture Farm Botanical Garden is placed a mere 1.5 km away, and Luluberlu Art Gallery is within 5 minutes' walk of Hotel Maritza Puerto Viejo de Talamanca.
View all photos
Umami Hotel - Adults Only
From 401$
Luluberlu Art Gallery is placed 600 metres away, and Chocorart is about 15 minutes by car from the 5-star Umami Hotel - Adults Only Puerto Viejo de Talamanca.
View all photos
Hotel Pura Vida
From 67$
Playa Negra Beach is placed around 2.3 km away, and Chocorart is about a 15-minute ride from Hotel Pura Vida Puerto Viejo de Talamanca.
View all photos
Socialtel Puerto Viejo - Formerly Selina Puerto Viejo
From 30$
Playa Cocles Beach is placed 2.2 km away, and the tranquil Playa Chiquita Beach is about 10 minutes' drive from the 3-star Selina Puerto Viejo Hotel Puerto Viejo de Talamanca.