โรงแรม 5 ดาวในกรุงเทพมหานครเป็นตัวเลือกสำหรับผู้ที่มองหาที่พักระดับพรีเมียมด้วยสิ่งอำนวยความสะดวกครบครัน ราคาห้องพักเริ่มต้นประมาณ 5,000 บาทต่อคืนไปจนถึงมากกว่า 20,000 บาท ขึ้นอยู่กับทำเลและบริการ โรงแรมเหล่านี้ตั้งอยู่ในย่านสำคัญ เช่น ราชประสงค์ สีลม สาทร สุขุมวิท และริมแม่น้ำเจ้าพระยา ซึ่งเชื่อมต่อกับรถไฟฟ้า BTS และ MRT สะดวกสบาย สิ่งอำนวยความสะดวกเด่น ได้แก่ สระว่ายน้ำกลางแจ้ง ฟิตเนส สปา ห้องอาหารระดับโลก และบาร์บนชั้นดาดฟ้าที่ให้วิวเมืองหรือแม่น้ำ
โรงแรมที่ได้รับคะแนนสูง เช่น Mandarin Oriental, Bangkok (96 คะแนน) ซึ่งเป็นโรงแรมริมแม่น้ำที่มีประวัติศาสตร์ยาวนาน พร้อมสระว่ายน้ำและสปาชั้นเลิศ อีกแห่งคือ Four Seasons Hotel Bangkok at Chao Phraya River ซึ่งมีสระว่ายน้ำกลางแจ้งและคลับเด็ก Park Hyatt Bangkok ตั้งอยู่ในย่านเพลินจิตเชื่อมต่อกับห้าง Central Embassy มีห้องพักดีไซน์ทันสมัยพร้อมวิวเมือง ส่วน Grand Hyatt Erawan Bangkok ตั้งอยู่ติดศาลพระพรหมและสถานีรถไฟฟ้าชิลลม ให้บริการสปา i.sawan และร้านอาหาร 9 แห่ง โรงแรมเหล่านี้เหมาะสำหรับทั้งนักธุรกิจ ครอบครัว และคู่รักที่ต้องการประสบการณ์หรูหรา
