I’ve tried to put together a semi-complete list of guest-friendly hotels in Bangkok (mostly in the Sukhumvit area) based on reviews on message boards, blogs, and other websites. As with everything hotels go from guest-friendly to non guest-friendly at the whim of management so some of these hotels may no longer be guest-friendly.
If you are not aware what a guest-friendly hotel is, the easiest description is that many hotels will charge you a fee to bring guests back to your room if they allow guests up to your room at all. Guest-friendly means that the hotel is not known to charge this “joiner fee.”
Personally I find the practice to be racist. I’ve never had a problem going back to my room with a Caucasian but have been stopped (more than once) when returning with an Asian western friend who was a guest of the hotel.
Grand Sukhumvit by Sofitel
Westin Grande Sukhumvit
Sheraton Grande Sukhumvit
Center Point Lang Suang
Mayfair Executive Apartments by Marriot