Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Puerto Viejo Costa Rica Accommodations

Only hotels in Puerto Viejo are listed below. Search for the cheapest discounted hotel and motel rates in or near Puerto Viejo, Costa Rica for your business or personal leisure travel. Explore the most favored Puerto Viejo hotel/motel rooms. Review the Puerto Viejo hotel list below to find the perfect lodging. We also have a map of the Puerto Viejo hotels. Group booking? Search Puerto Viejo Group Hotel Discounts

Puerto Viejo Hotels & Accommodations

Hotel Banana Azul - Adults Only Puerto Viejo de Talamanca, Cahuita, Limon 70401 CR ~5.41 miles west of Puerto Viejo
  • Midscale hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Le Cameleon Hotel Playa Cocles Puerto Viejo, Cahuita, Limón 70403 CR ~2.19 miles northwest of Puerto Viejo
  • 4 star property
  • Shuttle from airport available
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Umami Hotel - Adults Only Calle 219A, Cahuita, L 70401 CR ~3.94 miles west of Puerto Viejo
  • Three Star property
  • Check-in time: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
awā Beachfront Hotel Punta Uva, Cahuita, Limón 70403 CR ~0.63 miles north of Puerto Viejo
  • High end hotel
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
Cariblue Beach and Jungle Resort Playa Cocles 1.5 Km. South Puerto Viejo, Cahuita, L 70403 CR ~3.07 miles west of Puerto Viejo
  • Midscale property
  • Check in time: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
La Prometida Hotel 220 Metros del Hotel La Perla Negra, Cahuita, Limon CR ~5.29 miles west of Puerto Viejo
  • 3-star property
  • Hotel has 5 rooms
Call to Book
Add your dates for price
Excellent 10.0 /10 Guest Reviews Call BookMore Details
Hotel Aguas Claras Member of the Cayuga Collection Playa Chiquita, Cahuita, L CR ~1.71 miles northwest of Puerto Viejo
  • hotel
  • 12 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
NAYARA Bocas del Toro Subdivision of Bocas del toro, Isla Frangipani, 1 00000 PA ~42.29 miles southeast of Puerto Viejo
  • Four star hotel
  • Check-in: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Recent Reviews Call BookMore Details
La Coralina Island House Ruta Principal a Bluff Playa Paunch., Bocas del Toro, Provincia de Bocas del Toro 010001 PA ~35.96 miles east of Puerto Viejo
  • 3 star property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Villas Del Caribe 5 Km sur del Centro de Puerto Viejo, Cahuita, Limón 80801000 CR ~1.85 miles northwest of Puerto Viejo
  • Affordable property
  • 26 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Tropical Suites Hotel First St. Bocas Town, Bocas del Toro, PA ~37.16 miles southeast of Puerto Viejo
  • Midscale property
  • Airport shuttle provided
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Shawandha Ecolodge Calle Shawandha Playa Chiquita, Cahuita, 70403 CR ~0.88 miles northwest of Puerto Viejo
  • Affordable property
  • 21 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Red Frog Beach Island Resort Isla Bastimentos, Bastimentos, Bocas del Toro PA ~41.10 miles east of Puerto Viejo
  • High-end Resort hotel
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Exōtico Beach Hotel Playa Grande, Cahuita, Limón 70403 CR ~2.23 miles east of Puerto Viejo
  • Affordable hotel
  • Hotel has 11 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Terrazas del Caribe Hotel Playa Cocles Puerto Viejo, Cahuita, Limón 70403 CR ~3.10 miles west of Puerto Viejo
  • Midscale hotel
  • 24 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Conga Boutique Hotel Calle Rosa, Cahuita, Limón CR ~3.66 miles northwest of Puerto Viejo
  • 4 star property
  • Hotel has 14 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Manzanillo Caribbean Resort Entrance to the Recope Recreation Center, Cahuita, Limón 70403 CR ~2.80 miles east of Puerto Viejo
  • Affordable Resort hotel
  • Check-in: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Almonds and Corals Boutique Hotel 9 km from Puerto Viejo de Talamanca, Cahuita, Limón 60111 CR ~1.42 miles east of Puerto Viejo
  • Affordable property
  • 30 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Hotel Mandacaru Puerto Viejo Carretera principal, Cahuita, Limón 70403 CR ~4.03 miles northwest of Puerto Viejo
  • Inexpensive property
  • Hotel has 9 rooms
Call to Book
Add your dates for price
Not Good 3.8 /10 Recent Reviews Call BookMore Details
Hotel Playa Bonita 500 Metro Sur de Playa Bonita, Limón, Limón CR ~35.92 miles northwest of Puerto Viejo
  • 3 star property
  • Check-in time: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Namuwoki Lodge Playa Chiquita Ctra. de Puerto Viejo, Cahuita, Limón 70403 CR ~1.09 miles northwest of Puerto Viejo
  • 3 star property
  • Check-in time: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Satta Lodge Calle Olé Caribe Cocles, Cahuita, Limón 70403 CR ~2.02 miles west of Puerto Viejo
  • Midscale property
  • Check-in time: 3:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Tierra de Sueños Lodge & Wellness Center 50 Metros Noroeste de Shawandha Lodge, Cahuita, Limón CR ~12.33 miles northwest of Puerto Viejo
  • Three Star property
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.9 /10 Latest Reviews Call BookMore Details
Park Hotel Avenue 3 between streets 1 and 3., Limón, Limon 70101 CR ~33.56 miles northwest of Puerto Viejo
  • Affordable hotel
  • Check in: 2:00 PM - 7:00 PM
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Olinca Boutique Hotel De la entrada de Degustibus Bakery, Cahuita, Puerto Viejo de Talamanca 70403 CR ~3.96 miles northwest of Puerto Viejo
  • 3 star hotel
  • Hotel has 18 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
The Goddess Garden Off Calle Cahuita, Cahuita, L 7302 CR ~14.74 miles northwest of Puerto Viejo
  • 3-star hotel
  • 16 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
The Lotus Garden opposite Salsa Brava, Cahuita, L CR ~12.33 miles northwest of Puerto Viejo
  • Mid-scale property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Average 7.2 /10 Latest Reviews Call BookMore Details
Hotel Bocas del Toro Calle Nº 2, Bocas del Toro, Bocas del Toro PA ~37.15 miles southeast of Puerto Viejo
  • Affordable property
  • 11 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Hotel Bocas Town Calle 1, Bocas del Toro, Bocas del Toro PA ~37.15 miles southeast of Puerto Viejo
  • Midscale property
  • 18 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Hotel La Cueva De Limón Carretera a Playa Bonita, Limón, L 70101 CR ~35.04 miles northwest of Puerto Viejo
  • Mid-scale property
  • Check in time: 6:00 AM - 10:00 PM
Call to Book
Add your dates for price
Poor 5.6 /10 Recent Reviews Call BookMore Details
Bugabutik Hotel Resort Playa Cocles, Cahuita, Limon CR ~12.34 miles northwest of Puerto Viejo
  • Midscale property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Namu Garden Hotel & Spa - Adults Only Avenida 67 y C 211, Cahuita, Limón CR ~4.09 miles west of Puerto Viejo
  • hotel
  • 22 rooms in property
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
Island Plantation Playa Bluff Rd. Isla Colon, Bocas del Toro, Bocas del Toro PA ~34.59 miles east of Puerto Viejo
  • Midscale property
  • 10 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.8 /10 Guest Reviews Call BookMore Details
Divers Paradise Boutique Hotel Calle 4ta Isla Colon, Bocas del Toro, 8 PA ~37.22 miles southeast of Puerto Viejo
  • Mid-scale hotel
  • Hotel has 24 rooms
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Villa F & B Isla Solarte, Bastimentos, 1 PA ~41.44 miles southeast of Puerto Viejo
  • Affordable property
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Lapalapa Beachfront Playa Cocles, Cahuita, Limon 70403 CR ~12.33 miles northwest of Puerto Viejo
  • Three Star property
  • Airport shuttle available
Call to Book
Add your dates for price
Not Good 2.0 /10 Guest Reviews Call BookMore Details
Beachfront Bungalows Hotel Puerto Viejo, Cahuita, Limón Province CR ~0.86 miles northeast of Puerto Viejo
  • 3-star property
  • Check-in: 3:00 PM - 9:00 PM
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Casa Moabi Playa Chiquita, Cahuita, Limón 70403 CR ~1.26 miles northwest of Puerto Viejo
  • Three Star hotel
  • Check in: 2:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Central Hotel Bocas del Toro Isla Pastores, Bocas del Toro, Boca del toro PA ~37.05 miles southeast of Puerto Viejo
  • hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Not Good 2.0 /10 Latest Reviews Call BookMore Details
Hotel Boutique Playa Bonita Moin 240 Meters del Hospital, Limón, CR ~35.92 miles northwest of Puerto Viejo
  • 3-star property
  • 2 floors in property
Call to Book
Add your dates for price
Average 6.0 /10 Recent Reviews Call BookMore Details
S Boutique Hotel Playa Bluff Camino a mimitimbi, Isla Colon, Bocas del Toro, Bocas del Toro 0101 PA ~34.43 miles east of Puerto Viejo
  • Mid-scale hotel
  • Check-in time: 3:00 PM - 9:30 PM
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Hotel El Encanto 300 meters west of Cahuita, Cahuita, L 70403 CR ~12.51 miles northwest of Puerto Viejo
  • Four-star hotel
  • Check in time: 2:00 PM - 9:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Lizard King Hotel & Suites Puerto Viejo calle principal, Cahuita, Limón 70403 CR ~4.01 miles northwest of Puerto Viejo
  • 3 star Resort property
  • Hotel has 15 rooms
Call to Book
Add your dates for price
Average 7.4 /10 Hotel Reviews Call BookMore Details
Hotel Paraiso Caribeño Isla Colon Calle 1, Bocas del Toro, Bocas del Toro PA ~37.16 miles southeast of Puerto Viejo
  • Affordable property
  • Check in: 3:00 PM - 9:00 PM
Call to Book
Add your dates for price
Average 7.8 /10 Guest Reviews Call BookMore Details
La Shamana Ecological Concept in the Jungle Via a Carbon 2 Calle Carbon 2, Cahuita, L 70403 CR ~10.73 miles northwest of Puerto Viejo
  • Mid-scale property
  • Check in: 2:00 PM - 6:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Kayas Place Puerto Viejo, Cahuita, 70403 CR ~12.33 miles northwest of Puerto Viejo
  • Affordable hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Average 6.8 /10 Reviews Call BookMore Details
Hotel Playa Westfalia 2 KM al Sur del Aeropuerto de Limon, Matama, L 70101 CR ~29.78 miles northwest of Puerto Viejo
  • 3 star hotel
  • 16 rooms in property
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Sea Towers Hotel Callejon en avenida 67 entre, Cahuita, Limón Province 70403 CR ~4.02 miles west of Puerto Viejo
  • Affordable property
  • Hotel has 12 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Bambuda Bocas Town - Hostel Avenida H Norte entre Calle 5 y 6, Bocas del Toro, 1 PA ~36.72 miles southeast of Puerto Viejo
  • 3 star property
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Hotel Casa Vito Puerto Viejo, Cahuita, L CR ~3.69 miles northwest of Puerto Viejo
  • Mid-scale property
  • Check-in time: 3:00 PM - 10:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Reviews Call BookMore Details

Next: See My Puerto Viejo Hotels with Pricing

FAQs about hotels in Puerto Viejo

What are the top rated hotels in Puerto Viejo?

NAYARA Bocas del Toro, La Prometida Hotel and Hotel Casa Vito are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels in Puerto Viejo?

Hotel Aguas Claras Member of the Cayuga Collection, Namu Garden Hotel & Spa - Adults Only and Central Hotel Bocas del Toro are the top 3 luxury hotels near Puerto Viejo city center.

What hotels are closest to the city center of Puerto Viejo?

awā Beachfront Hotel, Beachfront Bungalows Hotel, and Shawandha Ecolodge are the properties closest to Puerto Viejo city center.

What are the best independent hotels in Puerto Viejo?

Oasi, Cabinas Algebra and La Prometida Hotel are the best rated independent hotels (not part of a big brand).

Back to Top