Přestože je Praha malým městem, nachází se zde velké množství hotelů. Pokud budeme počítat i hotelové apartmány, penziony atd., dostaneme se snadno k tisícovce. Ceny se pohybují od 1 000 Kč za osobu mimo centrum, v blízkosti centra kolem 2 500 Kč. Pokud chcete být ubytováni v centru, nejlepšími lokalitami jsou: Staré Město, Malá Strana a oblast Pražského hradu. Většina hotelových pokojů je standardně vybavena toaletou, sprchou, TV a telefonem. Snídaně je téměř ve všech hotelech již zahrnuta v ceně. Některé velmi levné hotely, obzvláště ty v odlehlých částech Prahy, stále nabízejí pokoje se sdílenou toaletou. V Praze je rovněž mnoho holiday apartmánů, které představují celkem dobré služby s cenami od 1 000 Kč za noc (dvojlůžkový pokoj).
Při hledání ubytování je dobré ověřit si jak cenu, tak vzdálenost od centra. Někdy je lepší najít si ubytování dále od centra za lepší cenu, protože v porovnání s jinými světovými destinacemi je Praha celkem malá, přehledná a její MHD je velmi efektivní. Před rezervací ale doporučujme porovnat různé možnosti, protože je často možné sehnat akční nabídku hotelu přímo v centru Prahy za skvělou cenu. Téměř všechny hotely si určují ceny dle sezóny. Počítejte s tím, že během hlavní sezóny za ubytování zaplatíte přibližně o 20 % víc než jindy. V několika dnech hlavní sezóny, např. na silvestra na Nový rok nebo během Velikonoc, některé hotely navyšují ceny až o 100 %. Pokud chcete ušetřit, držte se následujících rad. Hotel si začněte hledat s dostatečným předstihem. Občas je k sehnání zajímavá nabídka jako last minut, ale z našich zkušeností víme, že musí jít o velkou náhodu. Na internetu porovnejte více nabídek hotelů. Doporučujeme provést rezervaci pouze u větších nebo známých CK anebo na větších portálech s dobrou pověstí. Nedoporučujeme platit hotel předem, pouze poskytnout číslo vaší karty jako záruku, bez čehož se bohužel při rezervaci neobejdete. Společnosti, které vyžadují platbu za hotel předem, zpravidla účtují velmi vysoké storno poplatky. Proto je vždy lepší nechat si v záloze možnost bezplatného zrušení rezervace pro případ, že byste pár dní před plánovanou návštěvou Prahy objevili lepší nabídku. Bývá levnější rezervaci hotelu provést přes některou z CK než přímo přes hotel, ale i přesto porovnejte cenu na oficiálních stránkách daného hotelu. Většinou stačí zadat na Googlu celé jméno hotelu a oficiální stránky se zobrazí na prvním místě ve vyhledávači.
Kvalita ubytování je většinou dobrá a splňuje všechny mezinárodní standardy, na které jste zvyklí v ostatních městech EU. Je nutné upozornit na fakt, že mnoho hotelů není podrobeno mezinárodnímu regulačnímu hodnocení kvality. Proto se Vám může stát, že místo 4hvězdičkového hotelu prezentovaného na internetu budete ubytováni spíše v lepším 3hvězdičkovém. Z tohoto důvodu je dobré si ověřit nejlépe na portálu TripAdvisor reakce ostatních cestovatelů na daný hotel. Pravidlo tedy zní: pokud narazíte na velmi lákavou nabídku 4hvězdičkového hotelu, udělejte si nejdříve malý průzkum, zda jde skutečně o luxusní hotel. Když se ptáme našich klientů, jak byli spokojeni s pobytem v Praze, bývá odpověď kladná, ale slýcháme zklamání nad výběrem hotelu. Praha není nejlevnější destinací, kterou kdysi byla, a cena 600 Kč za 4hvězdičkový hotel je tím pádem nerealistická.