Bangkok in IMHO, has some of the best hotels in the world. Some of 5 star hotels in bkk, I would recommend included Oriental, Peninsula, Regent, JW Marriot, Sheraton Grand Sukhumvit and Hyatt Erawan. Out of the those, IMHO, JW Marriot, Sheraton Grand Sukhumvit and Hyatt Erawan has the best locations and guest friendly policy for sanuk.