While tourism to La Macarena is growing quickly, it will likely be a while before hotels and restaurants will catch up. The best option in town by far is the family-run Hotel San Nicolas (; tel. 321/300-0802; COP$50,000 double), 3 blocks from the airport; it has a mix of private rooms (with wood floors, LCD TVs, and private bathrooms with cold-water showers) and basic dorm beds. The friendly owners can help set up excursions into the park. Another decent option is Hotel Punta Verde (tel. 314/325-3522; COP$60,000 double), Carrera 9 no. 4–12, near the waterfront. The hotel has very straightforward rooms with tile floors, LCD TVs, and private bathrooms facing the garden and an outdoor pool. Restaurants in La Macarena do not have tourists in mind. Mixed in with the many pool halls, you’ll find several basic panaderias like La Casa de Pan and Pan Unicrema, where you can get arepas and baked goods. Other restaurants serve hearty local dishes, which usually include a big helping of grilled beef or roasted chicken, rice, and yuca.

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.