Hotels in Prague

Find the best deals on 4,769 hotels in Prague

Check-in
Check-out
Compare vs momondo |

Top Hotels in Prague

Find the perfect Prague hotel for business or leisure
Villa Voyta
8.7
£32
View all deals
Hotel Ametyst
8.4
£42
View all deals
Jalta Boutique Hotel
8.0
£76
View all deals
Hotel Union
8.1
£36
View all deals
Hilton Prague
8.3
£80
View all deals
Art Nouveau Palace Hotel
9.0
£66
View all deals
Novotel Praha Wenceslas Square
8.4
£56
View all deals
Opera Hotel
8.1
£42
View all deals
Hotel Hoffmeister
8.9
£73
View all deals
Hotel Fortuna West
6.3
£23
View all deals
Prague Marriott Hotel
8.8
£96
View all deals
Three Crowns Hotel Prague
7.3
£30
View all deals
Hotel Ariston & Ariston Patio
8.4
£37
View all deals
Hotel Carlton
8.8
£36
View all deals
Hotel Paris Prague
9.0
£113
View all deals
Boutique Hotel Constans
9.2
£55
View all deals
Boutique Hotel Seven Days
9.2
£55
View all deals
Hotel Kampa
8.5
£50
View all deals
Best Western City Hotel Moran
8.0
£44
View all deals
NH Prague City
8.4
£52
View all deals
Grand Hotel Bohemia
9.3
£76
View all deals
Holiday Inn Prague Congress Centre
8.3
£54
View all deals
Hotel International Prague
8.2
£38
View all deals
Theatrino
8.6
£30
View all deals
Hotel Don Giovanni Prague
8.5
£43
View all deals
Hotel Elite
8.8
£62
View all deals
K+k Hotel Fenix
8.4
£51
View all deals
Hotel Schwaiger
9.5
£52
View all deals
Le Palais Art Hotel Prague
8.7
£100
View all deals
Hotel Savoy
9.1
£76
View all deals
Century Old Town Prague - Mgallery
8.9
£81
View all deals
Hotel Rott
9.1
£69
View all deals
Hotel Duo
8.6
£35
View all deals
K+K Hotel Central
8.7
£56
View all deals
Hotel Elysee
8.4
£48
View all deals
Kosher Hotel King David Prague
8.6
£96
View all deals
Carlo IV, The Dedica Anthology, Autograph Collection
9.0
£104
View all deals
Hotel Roma Prague
8.6
£48
View all deals
Plaza Prague Hotel
8.6
£29
View all deals
Esplanade Hotel Prague
8.1
£79
View all deals

Popular neighbourhoods in Prague

Search for hotels in these Prague neighbourhoods
Hotels in Prague 13
Best value
Pension Karel
8.4
£13
No. 1 most popular
Volcano Spa Hotel
8.9
£58
No. 2 most popular
Vila Bohemia
8.7
£30
No. 3 most popular
Penziony Benes
8.0
£20
No. 4 most popular
Hotel Shato
8.9
£35
No. 5 most popular
Suite Ohrada
8.1
£31
Hotels in Prague 1 - Hradchany - Old Town
Best value
Hostel Rosemary
8.0
£8
No. 1 most popular
Grandior Hotel Prague
8.9
£74
No. 2 most popular
Grand Majestic Plaza
8.9
£64
No. 3 most popular
Occidental Praha Wilson
8.4
£59
No. 4 most popular
Exe City Park Hotel
8.8
£36
No. 5 most popular
Grandium Prague
8.8
£67
Hotels in Prague 3
Best value
Hostel Lipa
8.5
£7
No. 1 most popular
Hotel Taurus
8.3
£29
No. 2 most popular
Hotel Don Giovanni Prague
8.5
£43
No. 3 most popular
Theatrino
8.6
£30
No. 4 most popular
Hotel Seifert
8.7
£29
No. 5 most popular
Hotel Ariston & Ariston Patio
8.4
£37
Hotels in Prague 7 - Letna Park - Stadium
Best value
Hostel Mikoláse Alse
7.7
£14
No. 1 most popular
Art Hotel Prague
8.4
£37
No. 2 most popular
Hotel Expo
8.3
£38
No. 3 most popular
Penzion Dana Troja
9.0
£28
No. 4 most popular
Pension Trojská
9.3
£24

When to book a hotel in Prague

Low season
October
High season
June

cheapest month to stay

88%

expected price decrease

most expensive time to stay

42%

expected price increase

Price
£11 - £126
Highest day of week
Friday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£56

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£231

avg. price over the last two weeks


Prague travel tips

Let us help you with the best tips about Prague

How long do people stay in Prague?

Visiting Prague for 3 nights is the most common choice for our users.

How much does a hotel cost in Prague?

The price of a hotel in Prague depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £106 per night.

When is the best time to book a hotel in Prague?

Hotels in Prague are usually cheapest during the month of October. You can expect a price decrease of around 87% during this period.

Which day is cheapest to stay in Prague?

Sunday is the day where you will typically find the lowest price for your hotel room in Prague. The highest price tends to be on Thursday.

How much does a luxury hotel in Prague cost?

The cost of a luxury hotel in Prague is generally around £90 a night for every person. In contrast, the average price of a hotel in Prague is closer to £68 a night for every person, which is a 25% difference between the average and luxury accommodation.

How much does a hostel in Prague cost?

Prague Hostels typically cost in the region of £13 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average £55 cheaper than the average price of a hotel in Prague.

Where should I stay in Prague?

When visiting Prague, people tend to book hotels in Prague 2 - New Town - Vysehrad, Prague 1 - Hradchany - Old Town, Old Town and Prague 3.


How much does a hotel in Prague cost?

4 stars and above
#1 most popular
Villa Voyta
8.7
£32
#2 most popular
Hotel Ametyst
8.4
£42
Best value
Mosaic House
8.9
£8
3 stars
#1 most popular
Hotel Fortuna West
6.3
£23
#2 most popular
AXA Hotel
8.6
£42
Best value
a&o Prague Metro Strizkov
7.7
£8
2 stars and below
#1 most popular
Sir Toby's Hostel
8.8
£10
#2 most popular
Czech Inn
8.8
£8
Best value
Little Quarter Hostel
9.1
£7

Cheapest hotels in Prague

Cheap hotels and hostels in Prague
Little Quarter Hostel
9.1
£7
Mosaic House
8.9
£8
Czech Inn
8.8
£8
Hostel Rosemary
8.0
£8
Plus Prague Hostel
8.0
£8
a&o Prague Metro Strizkov
7.7
£8

Best value hotels in Prague

Hotel Aida
8.3
£26
Hostel Santini Prague
8.6
£11
a&o Prague Rhea
8.2
£14
Hotel General
9.2
£64
Sir Toby's Hostel
8.8
£10
Czech Inn
8.8
£8

Looking for a specific type of hotel

Romantic hotels in Prague
Best value
Wellness Hotel Step
8.1
£45
No. 1 most popular
Novotel Praha Wenceslas Square
8.4
£56
No. 2 most popular
Aquapalace Hotel Prague
8.9
£64
Kid-friendly hotels in Prague
Best value
Wellness Hotel Step
8.1
£45
No. 1 most popular
Novotel Praha Wenceslas Square
8.4
£56
No. 2 most popular
Aquapalace Hotel Prague
8.9
£64
Luxury hotels in Prague
Best value
Mosaic House
8.9
£8
No. 1 most popular
Hotel Ametyst
8.4
£42
No. 2 most popular
Hotel Union
8.1
£36
No. 3 most popular
Hilton Prague
8.3
£80
No. 4 most popular
Novotel Praha Wenceslas Square
8.4
£56
No. 5 most popular
Opera Hotel
8.1
£42
Hotel Hoffmeister
8.9
£73

Popular flight routes to Prague

Find the cheapest flights to Prague on popular routes
Bournemouth to Prague
Fastest flight time
2h 00m
Cheapest price
£21
London to Prague
Fastest flight time
1h 50m
Cheapest price
£33
Manchester to Prague
Fastest flight time
2h 05m
Cheapest price
£37
Liverpool to Prague
Fastest flight time
2h 05m
Cheapest price
£38
Edinburgh to Prague
Fastest flight time
2h 15m
Cheapest price
£41
Bristol to Prague
Fastest flight time
2h 00m
Cheapest price
£46
Nottingham to Prague
Fastest flight time
2h 10m
Cheapest price
£66
Birmingham to Prague
Fastest flight time
2h 10m
Cheapest price
£76
Newcastle upon Tyne to Prague
Fastest flight time
2h 15m
Cheapest price
£87
Glasgow to Prague
Fastest flight time
2h 30m
Cheapest price
£94
View more

Start planning your trip to Prague