Southeast Asia is the cheapest place on the planet to have a genuinely good weekend, and almost nobody exploits this systematically. A seventy-two-hour trip from Kuala Lumpur, Singapore, or Jakarta — flights, a proper hotel, food, one attraction a day — is routinely achievable for less than the cost of a single nice dinner for two in western Europe. The cities below are chosen for exactly that arithmetic.

Kuala Lumpur (from Singapore)

Two hours by air and prices drop 40%. Stay around Bukit Bintang or KLCC: four-star rooms commonly land between 60 and 90 euro a night, and the food courts in Suria KLCC and Jalan Alor feed a family for under 20 euro a day. Budget the Petronas Towers observation deck for the morning of day two, then free afternoons at the Botanical Gardens or Batu Caves; the monorail connects almost everything on your list.

George Town, Penang (from anywhere in Malaysia)

UNESCO-listed shophouses, street art hunting, and the strongest food scene per square kilometre in Asia. Boutique heritage hotels in converted shophouses run 45–70 euro, breakfast included. The weekend plan writes itself: clan jetties at sunrise, hawker-lane lunches, and the Hill Railway before sunset — plus one day in the airconditioned Peranakan museum if the weather turns.

Da Nang & Hoi An, Vietnam

The beach-and-old-town double: two to three hours’ internal flight from Hanoi or Ho Chi Minh City spans the price range of about 35–55 euro for four-star beachfront rooms with breakfast. Hoi An’s lantern old town is walkable in an evening, tailors turn around a suit in a day, and the traffic-free car-free nights make children relax properly. Marble Mountains and My Son fill day two.

Chiang Mai, Thailand

Cheap flights headline the Bangkok connections, but the honest news is that Chiang Mai’s hotel market offers the most room per euro in the region — well-reviewed four-stars with big pools at 40–60 euro, and massage, food, and temple entries are so inexpensive that a 300-euro weekend honestly feels luxurious. Sunday walking street, elephant sanctuary day trip, Doi Suthep at golden hour.

Yogyakarta, Indonesia

Borobudur at sunrise, Prambanan at sunset, and a city where 50 euro buys a real boutique hotel with a courtyard pool. Trains from Jakarta take eight hours, but flights from Jakarta, Bali, or Singapore are under an hour. Budget total: about 160–220 euro per person for a compressed two-night trip including a Prambanan entry ticket and a Mount Merapi jeep excursion.

Luang Prabang, Laos

The priciest domestic legs (from Vientiane or Bangkok) are offset by the cheapest once-you-are-there costs: alms ceremonies, Kuang Si Falls, night market dinners under five euro. Guesthouses with genuine charm from 30 euro. The airport transfer is short and the whole town is walkable — you spend nothing on movement.

Meta-budgeting rules

  • Book flights on carrier routes competitive (Scoot, AirAsia, VietJet): 25–70 euro round trip.
  • Choose hotels refundable and re-price three weeks out — our booking-cost logic applies identically here.
  • Two attractions per day maximum; plan aquariums and temples early, markets late.
  • Day-trip fees and ride-hailing are the hidden spend: budget 15 euro per day for movement.

Who this suits

City-break weekends work best for couples and solo travellers; families with small children may prefer pooling the same budget into one beach resort week — see our Bali family picks. Either way, a three-day escape that resets your calendar for under 250 euro is a real thing here, just pick one city per trip and stay longer than you think you should in its best neighbourhood.