Thái Lan đã được trao quyền đăng cai Đại hội sau khi Singapore xin rút, do chưa đảm bảo các điều kiện cơ sở vật chất. Thủ đô Bangkok đã vượt qua 10 tỉnh, thành của Thái Lan để giành quyền tổ chức với ưu thế cơ sở vật chất hạ tầng. Các thành phố Chiang Mai - chủ nhà SEA Games 1995, Phitsanulok, Surat Thani, Songkhla, Suphan Buri, Nakhon Sawan, Nakhon Ratchasima, Khon Kaen, Chon Buri và Rayong đành chờ cơ hội lần sau.
Bangkok tổ chức kỳ SEA Games đầu tiên vào năm 1959. Sau đó, thủ đô Thái Lan lại tiếp tục đăng cai Đại hội thể thao khu vực vào các năm 1967, 1975 và 1985. Thời gian cụ thể tổ chức sự kiện này năm 2007 sẽ được chính phủ Thái Lan sớm thông qua. Bangkok cũng từng tổ chức Asian Games (ASIAD) 1998.