💰 Budget
San Bernardino is one of the wealthier towns in Paraguay and a resort, so it costs more than an ordinary country town, especially in the December to February season and at weekends, when accommodation fills with visitors from Asunción. Out of season prices fall and buses from the capital are inexpensive.
- Daily Budget Midrange
- USD 75–150 (lakeside hotel, restaurant dinners, taxis, a boat on the lake)
- Daily Budget Shoestring
- USD 30–55 (simple guesthouse, comedor lunches, chipa and buses from Asunción)
Expect higher prices and fuller rooms from December to mid-February and on summer weekends; out of season the town is quieter and cheaper.
📅 Best Time to Visit
December to mid-February for the full resort atmosphere of clubs, water sports and crowds, though this is also the hottest and most humid time. April to October is cooler and calmer, better for walking and for the craft towns around the lake, and suits travellers who prefer a quiet lakeside stay.
⏳ Suggested Number of Days
A night or two covers the town and the lakefront. Three or four days allow time for the other towns around Lake Ypacaraí and the Cordillera. Many people from Asunción simply come for the day or a weekend.
- First Visit
- 1–2 days
- With Surroundings
- 3–4 days
🚆 Transportation
The town is small enough to cover on foot. Buses link it with Asunción and with the other lake and Cordillera towns, but services between the smaller towns are limited, so a hire car or driver makes it far easier to combine several places in one outing.
Avoid driving on rural roads at night, when livestock, motorbikes and poor lighting make them dangerous.
🛬 Airport & Station Connections
San Bernardino is about 50 km east of Asunción. Buses leave from the Asunción bus terminal. The nearest international airport is Silvio Pettirossi in Luque, on the Asunción side.
🚶 Walkability
The centre and the lakefront are compact and easy to walk. Summer heat makes walking hard in the middle of the day, and reaching the other lake towns needs a bus, taxi or car.
🛡️ Safety
Paraguay is relatively safe and low-profile for visitors. San Bernardino is a quiet, well-off town for most of the year; in the summer season the crowds around the clubs and beaches bring the usual risks of busy nightlife. Pollution and toxic algae mean swimming in Lake Ypacaraí is not advised.
Keep an eye on belongings in summer crowds, use a taxi late at night, follow local advice on the water, and take mosquito precautions against dengue. Check current official travel advice before travelling.
🌦️ Climate
Humid subtropical, with rain spread through the year and summer thunderstorms. Summer (December–February) is hot and humid; winter (June–August) is mild and mostly sunny, with occasional cold snaps from the south.
- Summer
- December–February: hot and humid, with temperatures at the lake ranging from about 20°C to 38°C
- Winter
- June–August: mild, with temperatures at the lake ranging from about 3°C to 25°C
🤝 Local Customs
Spanish and Guaraní are both spoken, and the town's German and Swiss heritage shows in some houses and food. Tereré, cold yerba mate shared from one cup, is offered and passed round everywhere; accepting it is a friendly gesture. Dress is relaxed in summer, but beachwear is for the lakefront.
Greet people when entering a shop, ask before photographing residents, and dress modestly at churches such as the basilica in Caacupé.
💳 Common Payment Methods
The currency is the guaraní (PYG), and prices run into the tens of thousands. Cards are taken at hotels and larger restaurants, but cash is needed for buses, small shops and food stalls; carry small notes and use ATMs in the town or in Asunción.