Laias laastus võib Dubai hotellid jagada kaheks: linnahotellid ja rannahotellid. Tüüpilise linnahotelli tilluke bassein asub hoone katusel. Osal linnahotellidel bassein üldse puudub. Võib esineda probleeme veesurvega. Linnahotellide seas leidub valikut igas hinnaklassis: lihtsatest, kuid korralikest 2* hotellidest kuni luksuslike 5* hotellideni. Jumeirah Beach'il paiknevad 4 ja 5* rannahotellid, mille hinnad on eelnevatega võrreldes tunduvalt kõrgemad. Soodsama hinnaklassi rannahotellid asuvad naaberemiraadis Sharjah's (16 km Dubai keskusest). Kõrge õhuniiskuse tõttu ei ole hotellitubadel rõdu.
Enamus linnahotellidest viib kord päevas randa tasuta buss. Buss väljub hotellist hommikul ning toob turistid rannast tagasi pärast keskpäeva (tavaliselt u kell 13). Paljudel rannahotellidel on tasuta bussiühendus Dubai kesklinnaga.