Hotels in Pavia

Search and compare Pavia hotels from hundreds of travel sites and save

Pavia, Pavia, Italy
30 Jul — 31 Jul2
Pavia, Pavia, Italy
Fri 30-7
Sat 31-7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Pavia

Filter by star ratings
All filters
Hotel Aurora
Hotel Aurora
8.2 Excellent
Viale Vittorio Emanule 25, Pavia, Pavia, Italy
Show on map
1.1 km from city centre, Pavia 
ExcellentBased on 552 reviews
8.2

This Pavia hotel is located within a 10-minute stroll of Pavia Railway Station. It offers complimentary Wi-Fi, a safe and laundry facilities.

Agriturismo Cascina Mora
Agriturismo Cascina Mora
8.7 Excellent
Strada Mora 800, Pavia, Pavia, Italy
Show on map
3.5 km from city centre, Pavia 
ExcellentBased on 290 reviews
8.7

Agriturismo Cascina Mora is located in Pavia and provides free Wi-Fi. It also offers meeting rooms, a sun deck and bicycle rental.

Cascina Scova Resort
Cascina Scova Resort
7.5 Good
Via Vallone 18, Pavia, Pavia, Italy
Show on map
2.3 km from city centre, Pavia 
GoodBased on 261 reviews
7.5

Cascina Scova Resort provides tranquil 4-star accommodation in Pavia. It offers an outdoor pool, outdoor tennis courts and complimentary wireless internet.

Hotel Riz
Hotel Riz
8.2 Excellent
Via Dei Longobardi, 3, San Genesio ed Uniti, Pavia, Italy
Show on map
4.5 km from city centre, Pavia 
ExcellentBased on 461 reviews
8.2

This comfortable hotel in San Genesio ed Uniti offers free Wi-Fi, as well as a sauna and a free shuttle service. It also provides meeting rooms, an express check-in and check-out feature and vip rooms.

Tips for booking a Pavia hotel

Cheapest month:April
Most expensive month:September
Average price in Pavia:S$ 103/night
Absolute cheapest price found:S$ 36/night
Cheapest day:Friday
Most expensive day:Monday
S$ 53 - S$ 130
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 93 - S$ 144
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Pavia, Lombardy

Show all 118 hotels
Hotel Riz
Hotel Riz
8.2 Excellent
Via Dei Longobardi, 3, San Genesio ed Uniti, Pavia, Italy
Show on map
0.7 km from city centre,  

This comfortable hotel in San Genesio ed Uniti offers free Wi-Fi, as well as a sauna and a free shuttle service. It also provides meeting rooms, an express check-in and check-out feature and vip rooms.

S$ 79
Avg. per night
Agriturismo Cascina Mora
Agriturismo Cascina Mora
8.7 Excellent
Strada Mora 800, Pavia, Pavia, Italy
Show on map
3.5 km from city centre,  

Agriturismo Cascina Mora is located in Pavia and provides free Wi-Fi. It also offers meeting rooms, a sun deck and bicycle rental.

S$ 113
Avg. per night
Hotel Aurora
Hotel Aurora
8.2 Excellent
Viale Vittorio Emanule 25, Pavia, Pavia, Italy
Show on map
1.1 km from city centre,  

This Pavia hotel is located within a 10-minute stroll of Pavia Railway Station. It offers complimentary Wi-Fi, a safe and laundry facilities.

S$ 126
Avg. per night
Cascina Scova Resort
Cascina Scova Resort
7.5 Good
Via Vallone 18, Pavia, Pavia, Italy
Show on map
2.3 km from city centre,  

Cascina Scova Resort provides tranquil 4-star accommodation in Pavia. It offers an outdoor pool, outdoor tennis courts and complimentary wireless internet.

S$ 209
Avg. per night

Hotel prices in Pavia

3 stars

S$ 79 - S$ 126

Hotel Aurora

No. 1 most popular

Hotel Aurora
8.2 Excellent
S$ 126
Avg. per night
Hotel Riz

Best value

Hotel Riz
8.2 Excellent
S$ 79
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Pavia

Pavia travel FAQs

  • What are the best hotels in Pavia?

    Pavia is home to many highly-rated hotels, one of which is Cascina Scova Resort, which has a current rating of 7.5. For other potential stays, consider Hotel Aurora and Hotel Moderno, which can also be great places to stay in Pavia.

  • How much is a hotel in Pavia tonight?

    Users have found prices for hotels in Pavia tonight starting as low as S$ 83, rising to an average cost of S$ 149, based on searches in the last 72 hours.