A stay in Bangkok offers an introduction to Thailand’s culture, with experiences ranging from temple visits and river cruises to exploring markets and sampling local street food. It’s the ideal starting point for any Thailand itinerary before continuing to the coast or countryside.