Your stay — Magic Moon
Live forecast for your dates · what's on · air quality & pollen📅 Pick your check-in & check-out above to unlock your day-by-day forecast, what's on during your stay, and live air quality & pollen for Puerto Viejo.
5-Minute Radius Essentials
Súper sk — 1.1 km · ~14 min walk
Bus to San Jose — 2.5 km · ~31 min walk
Emergency Contacts
Puerto ViejoFor non-urgent police assistance, call 117 or visit the local station near the basketball court on Avenida 71. The nearest hospital is Hospital Tony Facio in Limón (phone 2758-0222). For tourist support, dial 2522-9800 (ICT).
💡 Save these numbers in your phone. In life-threatening emergencies, call immediately.
Where to Eat
💡 Booking tip: For popular restaurants in Puerto Viejo, book at least a week ahead — especially for weekend evenings and during festival season.
Your arrival at Magic Moon
🕒 Check-in is from . Arriving earlier? Most hotels store luggage free — just ask at reception.
🚐 Pre-book an airport transfer →Getting Around
San José (Coca-Cola Bus Terminal) → Puerto Viejo Bus Station
💡 Cheapest option but slow and crowded. Board at the terminal for a seat; air-con is hit or miss. From the bus station, it's a 10-minute walk (0.5 km) north on Calle 1 to Harmony. Keep your backpack between your feet.
Juan Santamaría International Airport (SJO) → Harmony: Mini Casa Rodante by Aptos Casa Caribe, Puerto Viejo
💡 Pre-book via Caribe Shuttle or a registered orange taxímetro firm at SJO for a fixed rate. The drive is long, so request a driver who knows the winding Limón route; tip in colones or dollars.
San José Airport (SJO) → Hotel Perla Negra
💡 A/C is essential for the Brasilito–Limón stretch. Confirm 4x4 if rainy season (May–Nov) as routes flood near Siquirres.
Puerto Viejo town centre or bus station → Harmony: Mini Casa Rodante by Aptos Casa Caribe
💡 No official taxi stand; flag down any red car with a yellow triangle plate. Agree the fare in advance – 1500–2000 colones covers any in-town ride. For airport connections, skip this option – you'll need the long-distance taxi above.
Puerto Viejo town centre → Hotel Perla Negra (beach road)
💡 No marked stop at the hotel; wave down the bus when you see the Perla Negra sign. Pay exact change – drivers rarely break big bills.
San José (Hotel pick-up or airport meeting point) → Puerto Viejo de Talamanca bus stop (350 m walk to Harmony)
💡 Book online at least 24 hours ahead; they drop you at a central stop. From there walk east on Avenida 71 to Calle 1 – Harmony is a 4-minute stroll. Carry small bills for a taxi if the walk feels sketchy at night.
San José (Terminal Caribe) → Puerto Viejo de Talamanca
💡 Sit on the left side for Caribbean views after Limón. Bookable in advance at MEPE office, but cash only on bus.
San José Airport (SJO) → Hotel Perla Negra
💡 Door-to-door is worth it for the last 15 km of potholes. Ask driver to drop you at the hotel gate, not the main road.
Juan Santamaría International Airport (SJO) → Cashew Hill Jungle Lodge, Puerto Viejo
💡 Shared shuttles (e.g., Caribe Shuttle) get you door-to-door. Book the morning flight so you arrive before dark — the last hour of road is winding and unlit.
Puerto Viejo town centre → Cashew Hill Jungle Lodge
💡 No meters — agree the fare before getting in. The lodge sits on a steep hill, so walking back is a sweaty 10-minute hike. Text the lodge's WhatsApp for a recommended driver.
Puerto Viejo town (e.g., Bicicletas Puerto Viejo) → Anywhere within town and nearby beaches
💡 The hill up to Cashew Hill is steep — you'll push. Far cheaper than taxis for exploring Manzanillo or Cocles. Ask for a bike with a basket; potholes on the main road are axle-snappers.
San José (Terminal Caribe) → Puerto Viejo de Talamanca bus stop
💡 Sit on the left side for ocean views after Limón. Keep your bag on your lap — unattended overhead luggage gets swiped. From the bus stop, it's a 10-minute walk uphill to Cashew Hill; bring a headlamp if arriving at dusk.
Frequently Asked Questions
What time is check-in at Magic Moon?
Check-in at Magic Moon is from null. Check-out is by null.
Top Attractions in Puerto Viejo
💡 Walk south from the beach, not north; the northern end gets rocky and less swimmable.
💡 Check their Facebook page before visiting; evening events often have a voluntary donation but daytime exhibitions are always free.
💡 Arrive before 8am for the best selection of fruit – the lychees come from a single farm and sell out fast. Bring small bills. The grilled chicken with gallo pinto is about US$4 and filling.
💡 Games happen most afternoons around 4pm. Join in if you're invited — the locals are friendly and welcoming.
💡 Walk north past the main access point for emptier spots. The sand gets hot by midday — bring flip-flops.
💡 Go early in the morning (before 8am) to see howler monkeys moving through the trees at the back of the beach. Bring mosquito repellent after dusk.
💡 Avoid swimming near the river mouth to the south — dangerous rip currents form there. Best visited at low tide to see tide pools.
💡 Surfboard rentals run about US$10 for two hours. The riptide near the river mouth is dangerous – stay well clear. Best swimming is in front of the Luluberlu shop end.