Hotels in Puerto Viejo Costa Rica
You can stay in a Puerto Viejo hotel for an added bundle of peace and fun. The Caribbean village of Puerto Viejo Costa Rica is a charming laid-back town that seems to never change. Besides finding yourself in a great place to learn Spanish, this unique place will wrap you up in reggae tunes, chilled coconuts and gorgeous scenery that create the perfect Caribbean getaway. At your hotel or out in town, meet friendly locals, groove to tropical beats, and feast on delicious cuisine to get a feel for culture like never before. Choose from any of the hotels in Puerto Viejo that we have to offer and enjoy your stay in Costa Rica. If you prefer the Pacific Coast, we can recommend Tambor Costa Rica for your vacation getaway.