Hotel Overview


Welcome to Royal Orchid Sheraton Hotel & Towers, an elegant 5-star hotel located on the Chao Phraya River in Bangkok, Thailand. Each of our 726 guest rooms showcase unobstructed river views, luxury amenities and unparalleled service.

Guest Rooms

Better Two-gether

Earn double points and double Elite Night Credits on each stay* of two or more nights. Register now, then earn on stays from February 16 through April 27, 2021. Registration ends April 13, 2021.

back to top