Hotels in Prague

Find the best deals on 4,475 hotels in Prague

Check-in
Check-out
Compare vs momondo |

Top Hotels in Prague

Find the perfect Prague hotel for business or leisure
$self.alt
Grandior Hotel Prague
8.9
£78
View all deals
$self.alt
Orea Hotel Pyramida
8.7
£40
View all deals
$self.alt
Kosher Hotel King David Prague
8.8
£101
View all deals
$self.alt
Grandium Hotel Prague
8.9
£70
View all deals
$self.alt
Corinthia Hotel Prague
8.2
£67
View all deals
$self.alt
The President
8.9
£94
View all deals
$self.alt
Hilton Prague
7.8
£83
View all deals
$self.alt
The Emblem Hotel
8.9
£115
View all deals
$self.alt
Alcron Hotel Prague
9.4
£82
View all deals
$self.alt
Hotel Don Giovanni Prague
8.9
£45
View all deals
$self.alt
Wellness Hotel Step
9.1
£47
View all deals
$self.alt
Hotel Duo
8.8
£36
View all deals
$self.alt
Mosaic House Design Hotel
9.7
£8
View all deals
$self.alt
Jalta Boutique Hotel
8.0
£79
View all deals
$self.alt
Panorama Hotel Prague
8.1
£46
View all deals
$self.alt
Hotel Golf
8.9
£42
View all deals
$self.alt
Art Nouveau Palace Hotel
8.9
£69
View all deals
$self.alt
Hotel Union
8.2
£38
View all deals
$self.alt
a&o Prague Rhea
8.2
£15
View all deals
$self.alt
Czech Inn
8.7
£8
View all deals
$self.alt
Vienna House Andel's Prague
9.0
£47
View all deals
$self.alt
ibis Praha Wenceslas Square
7.9
£43
View all deals
$self.alt
Urban Creme
8.7
£47
View all deals
$self.alt
Three Crowns Hotel Prague
7.4
£32
View all deals
$self.alt
Hotel International Prague
8.2
£40
View all deals
$self.alt
Hotel Belvedere
8.2
£38
View all deals
$self.alt
Vienna House Diplomat Prague
8.9
£47
View all deals
$self.alt
Eurostars Thalia
8.9
£70
View all deals
$self.alt
Grand Hotel Praha
8.7
£83
View all deals
$self.alt
Occidental Praha Five
8.7
£51
View all deals
$self.alt
Hotel Hoffmeister
9.7
£77
View all deals
$self.alt
Holiday Inn Prague Congress Centre
8.2
£57
View all deals
$self.alt
Clarion Congress Hotel Prague
8.9
£49
View all deals
$self.alt
Discounts Prague Hotel
3.5
£10
View all deals
$self.alt
Hotel Kings Court
9.2
£119
View all deals
$self.alt
Carlo IV, The Dedica Anthology, Autograph Collection
9.0
£109
View all deals
$self.alt
Hotel Charles Central
8.4
£28
View all deals
$self.alt
Occidental Praha Wilson
8.5
£62
View all deals
$self.alt
Grand Hotel Bohemia
9.2
£80
View all deals
$self.alt
Green Garden Hotel
8.9
£38
View all deals

Popular neighbourhoods in Prague

Search for hotels in these Prague neighbourhoods
Hotels in Prague 3
Search hotels in Prague 3
$self.alt
Best value
Hostel Lipa
8.5
£7
$self.alt
No. 1 most popular
Hotel Don Giovanni Prague
8.9
£45
$self.alt
No. 2 most popular
Hotel Taurus
8.4
£30
$self.alt
No. 3 most popular
Seifert Hotel
8.8
£31
$self.alt
No. 4 most popular
Three Crowns Hotel Prague
7.4
£32
$self.alt
No. 5 most popular
Theatrino
8.7
£32
Hotels in Prague 9
Search hotels in Prague 9
$self.alt
Best value
Hostel Bohemia
6.9
£13
$self.alt
No. 1 most popular
Hotel Duo
8.8
£36
$self.alt
No. 2 most popular
Wellness Hotel Step
9.1
£47
$self.alt
No. 3 most popular
Clarion Congress Hotel Prague
8.9
£49
$self.alt
No. 4 most popular
Hotel Relax Inn
6.8
£23
$self.alt
No. 5 most popular
Ea Hotel Jasmín
6.9
£18
Hotels in Prague 19
Search hotels in Prague 19
$self.alt
Best value
Hotel Marie Luisa
8.0
£32
$self.alt
No. 1 most popular
Hotel Sas
8.4
£35
Hotels in Prague 13
Search hotels in Prague 13
$self.alt
Best value
Pension Karel
9.3
£14
$self.alt
No. 1 most popular
Volcano Spa Hotel
8.8
£61
$self.alt
No. 2 most popular
Vila Bohemia
8.7
£32
$self.alt
No. 3 most popular
Hotel Shato
8.9
£37
$self.alt
No. 4 most popular
Aa Pension Hoffmann Prague
9.2
£37

When to book a hotel in Prague

Check out the information below to find the best deal on a Prague hotel room
Low season
January
High season
April

cheapest month to stay

34%

expected price decrease

most expensive time to stay

40%

expected price increase

Price
£61 - £151
Highest day of week
Friday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£87

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£80

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Prague is: 1-2 star, on the same day that your stay begins. 3 star, 14 days before. 4-5 star, 19 days before.
1-2 star
£29 - £36
3 star
£53 - £59
4-5 star
£98 - £102

How much does a hotel in Prague cost per night?

Use the information below to find quality Prague hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Czech Inn
8.7
£8
$self.alt
#2 most popular
Sir Toby's Hostel
8.6
£11
$self.alt
Best value
Sokolska Youth Hostel
7.7
£8
3 stars
$self.alt
#1 most popular
a&o Prague Rhea
8.2
£15
$self.alt
#2 most popular
ibis Praha Wenceslas Square
7.9
£43
$self.alt
Best value
Little Quarter Hostel And Hotel
9.1
£7
4 stars and above
$self.alt
#1 most popular
Grandior Hotel Prague
8.9
£78
$self.alt
#2 most popular
Orea Hotel Pyramida
8.7
£40
$self.alt
Best value
Mosaic House Design Hotel
9.7
£8

Cheapest hotels in Prague

These hotels and hostels usually make for a cheap way to stay in Prague
$self.alt
Little Quarter Hostel And Hotel
9.1
£7
$self.alt
Czech Inn
8.7
£8
$self.alt
Sokolska Youth Hostel
7.7
£8
$self.alt
a&o Prague Metro Strizkov
7.7
£8
$self.alt
Mosaic House Design Hotel
9.7
£8
$self.alt
Plus Prague Hostel
8.2
£8

Get the best value hotel in Prague

These hotels have the best prices for their ratings
$self.alt
Mosaic House Design Hotel
9.7
£8
$self.alt
Urban Creme
8.7
£47
$self.alt
a&o Prague Rhea
8.2
£15
$self.alt
a&o Prague Metro Strizkov
7.7
£8
$self.alt
Czech Inn
8.7
£8
$self.alt
Hostel Santini Prague
8.5
£12

Prague travel information

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 £63 per night.

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

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

Which day is cheapest to stay in Prague?

Friday 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 £77 a night for every person. In contrast, the average price of a hotel in Prague is closer to £63 a night for every person, which is a 18% difference between the average and luxury accommodation.

How much does a hostel in Prague cost?

Prague Hostels typically cost in the region of £12 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 £51 cheaper than the average price of a hotel in Prague.


Looking for a specific type of hotel?

Check out these great hotels in Prague that are perfect for any stay
Romantic hotels in Prague
$self.alt
Best value
Wellness Hotel Step
9.1
£47
$self.alt
No. 1 most popular
Novotel Praha Wenceslas Square
8.2
£59
Kid-friendly hotels in Prague
$self.alt
Best value
Wellness Hotel Step
9.1
£47
$self.alt
No. 1 most popular
Novotel Praha Wenceslas Square
8.2
£59
Luxury hotels in Prague
$self.alt
Best value
Mosaic House Design Hotel
9.7
£8
$self.alt
No. 1 most popular
Grandior Hotel Prague
8.9
£78
$self.alt
No. 2 most popular
Grandium Hotel Prague
8.9
£70
$self.alt
No. 3 most popular
Corinthia Hotel Prague
8.2
£67
$self.alt
No. 4 most popular
The President
8.9
£94
$self.alt
No. 5 most popular
Hilton Prague
7.8
£83
$self.alt
The Emblem Hotel
8.9
£115

Popular flight routes to Prague

Find the cheapest flights to Prague on popular routes
London to Prague
Fastest flight time
1h 50m
Cheapest price
£28
Manchester to Prague
Fastest flight time
2h 05m
Cheapest price
£28
Edinburgh to Prague
Fastest flight time
2h 20m
Cheapest price
£39
Bristol to Prague
Fastest flight time
2h 00m
Cheapest price
£42
Liverpool to Prague
Fastest flight time
2h 05m
Cheapest price
£43
Bournemouth to Prague
Fastest flight time
2h 00m
Cheapest price
£59
Birmingham to Prague
Fastest flight time
2h 10m
Cheapest price
£90
Nottingham to Prague
Fastest flight time
2h 10m
Cheapest price
£96
Glasgow to Prague
Fastest flight time
5h 20m
Cheapest price
£103
Belfast to Prague
Fastest flight time
14h 30m
Cheapest price
£115
View more

Start planning your trip to Prague