กรุงเทพมหานครมีโรงแรมหรูระดับ 5 ดาวมากกว่า 118 แห่ง กระจายตัวอยู่ในย่านสำคัญ เช่น ราชประสงค์ สุขุมวิท สยาม และริมแม่น้ำเจ้าพระยา ราคาห้องพักเริ่มต้นประมาณ 3,500 บาทต่อคืน โรงแรมเหล่านี้มีสิ่งอำนวยความสะดวกครบครัน เช่น สระว่ายน้ำกลางแจ้ง ฟิตเนส สปา และร้านอาหารระดับโลก เหมาะสำหรับนักเดินทางที่ต้องการประสบการณ์การพักผ่อนที่เหนือระดับ ไม่ว่าจะเป็นครอบครัว คู่รัก หรือนักธุรกิจ
ตัวอย่างโรงแรมที่ได้รับคะแนนสูงสุด ได้แก่ Grand Hyatt Erawan Bangkok (92 คะแนน) ตั้งอยู่ติด BTS ชิดลม และศูนย์การค้าใหญ่ มีสปา i.sawan และร้านอาหาร 9 แห่ง Park Hyatt Bangkok (94 คะแนน) ตั้งอยู่บน BTS เพลินจิต เชื่อมต่อกับห้าง Central Embassy มี Penthouse Bar + Grill บนชั้น 34-36 Kimpton Maa-Lai Bangkok (94 คะแนน) มีจักรยานให้ยืมฟรี และสวนส่วนตัว Four Seasons Hotel Bangkok at Chao Phraya River (96 คะแนน) ตั้งอยู่ริมแม่น้ำ มีสระว่ายน้ำ 2 สระ และคลับสำหรับเด็ก Sindhorn Kempinski Hotel Bangkok (96 คะแนน) ใกล้สวนลุมพินี มีห้องอาหารฝรั่งเศส ญี่ปุ่น และเมดิเตอร์เรเนียน Chatrium Grand Bangkok (95 คะแนน) ใกล้สยาม มีสระว่ายน้ำกลางแจ้งและฟิตเนส Eastin Grand Hotel Phayathai (95 คะแนน) มีสระว่ายน้ำ 2 สระ และสปา The Ritz-Carlton, Bangkok (96 คะแนน) ตั้งอยู่ใจกลางเมือง มีสระว่ายน้ำกลางแจ้งและสปา
