Puerto Viejo is located 5 hours south of San Jose. However, it's a very hassle-free trip! We recommend taking the Mepe Bus, which is approx $10.00 from San Jose to Puerto Viejo. The bus arrives only a few blocks away from the hotel; less than a 5 min walk. Once you're here, there are plenty of ways to get around! You're in the center of town so you can walk to all the town's main attractions. However, we also offer bike rentals and tuk tuk's are widely available all around town.