Saint Petersburg car rentals

Saint Petersburg car rentals

Search hundreds of travel sites at once for car rental deals in Saint Petersburg

Aug 20 — Aug 23
Enter an airport or city
Thu 8/20
Noon
Sun 8/23
Noon

Cheap car rentals in Saint Petersburg

$18/dayEconomy
$26/dayCompact
$29/dayIntermediate
$34/dayStandard
$44/dayFull-size
$47/daySUV
$61/dayFull-size SUV
$26/dayMini
$69/dayPremium
$60/dayPassenger Van
$70/dayLuxury
$91/dayPremium SUV
$27/daySupplier Choice
$34/dayCompact station wagon
$36/dayCompact SUV
$56/dayIntermediate SUV
$62/dayStandard SUV
$100/dayLuxury SUV
2 Adults, 2 Bags
rentmotorsEconomy car in Saint Petersburg
4 Adults, 2 Bags
rentmotorsCompact car in Saint Petersburg
5 Adults, 3 Bags
rentmotorsIntermediate car in Saint Petersburg
5 Adults, 3 Bags
europcarStandard car in Saint Petersburg
5 Adults, 2 Bags
rentmotorsFull-size car in Saint Petersburg
2 Adults, 2 Bags
budgetSUV car in Saint Petersburg
5 Adults, 2 Bags
sixtFull-size SUV car in Saint Petersburg
2 Adults, 2 Bags
budgetMini car in Saint Petersburg
5 Adults, 5 Bags
rentmotorsPremium car in Saint Petersburg
5 Adults, 2 Bags
sixtPassenger Van car in Saint Petersburg
5 Adults, 5 Bags
rentmotorsLuxury car in Saint Petersburg
5 Adults, 5 Bags
avisPremium SUV car in Saint Petersburg
5 Adults, 5 Bags
europcarSupplier Choice car in Saint Petersburg
4 Adults, 2 Bags
sixtCompact station wagon car in Saint Petersburg
4 Adults, 2 Bags
sixtCompact SUV car in Saint Petersburg
5 Adults, 3 Bags
budgetIntermediate SUV car in Saint Petersburg
5 Adults, 3 Bags
avisStandard SUV car in Saint Petersburg
5 Adults, 5 Bags
avisLuxury SUV car in Saint Petersburg
Best rates found by KAYAK users in the past hours.

Saint Petersburg car rental reviews and directory

From $39/dayRated #1
Avis
Best rated
10 Excellent (1 review)
2 locations in Saint Petersburg
AvisLocations in Saint Petersburg
2 Square Alexandra Nevskogo+7 812 600 1213
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Multi-Level Parking N1,3 Floor+7 812 324 6109
Monday08:00 - 22:00
Tuesday08:00 - 22:00
Wednesday08:00 - 22:00
Thursday08:00 - 22:00
Friday08:00 - 22:00
Saturday08:00 - 22:00
Sunday08:00 - 22:00
  • 10
  • 10
  • 10
  • 10
  • 10
Recent reviews
10.0 ExcellentJun 25 2019
Pros: Got into an accident and stuff was very helpful to make things as smooth as possible.
Inspire
7 locations in Saint Petersburg
InspireLocations in Saint Petersburg
Baltiysky railway station+7 812 438 0848
Finlyandskiy vokzal+7 812 438 0848
Ladozhsky railway station+7 812 438 0848
Moskovskoe shosse, 13 bld A+7 812 240 1188
Moskovsky railway station+7 812 438 0848
Pulkovskoye sh., 43 Terminal 1+7 812 438 0848
Vitebsksky railway station+7 812 438 0848
Recent reviews
keddy by Europcar
4 locations in Saint Petersburg
keddy by EuropcarLocations in Saint Petersburg
13, Moskovskoye Highway
85, Nevsky Prospekt
Pilotov Str., 8B
Pulkovo International Apt Term 1- 41A, Pulkovskoe Shosse
Recent reviews
From $33/day
Rentmotors
Most popular
4 locations in Saint Petersburg
RentmotorsLocations in Saint Petersburg
Moscovsky Train Station, Saint Petersburg
Nevsky avenue, 85+7 812 313 2111
Pulkovskoe Shosse
Ruzovskaya str. 21+7 812 322 2000
Recent reviews
Saint Petersburg
3 locations in Saint Petersburg
Saint PetersburgLocations in Saint Petersburg
St. Petersburg, Pulkovo Airport 1
St.Petersburg Moskovsky Railway Station
Vitebsky Railway Station
Recent reviews
From $29/day
Budget
Cheapest deal
2 locations in Saint Petersburg
BudgetLocations in Saint Petersburg
International Airport Pulkovo
Monday08:00 - 22:00
Tuesday08:00 - 22:00
Wednesday08:00 - 22:00
Thursday08:00 - 22:00
Friday08:00 - 22:00
Saturday08:00 - 22:00
Sunday08:00 - 22:00
St Petersburg Dt Moscow Htl
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Recent reviews
Europcar
2 locations in Saint Petersburg
EuropcarLocations in Saint Petersburg
Moskovskoe Highway, 13+7 812 240 1188
Pulkovskoe Highway, 41+7 812 240 1188
Recent reviews
IDrive Rent-A-Car
2 locations in Saint Petersburg
IDrive Rent-A-CarLocations in Saint Petersburg
Pilotov str. 8+7 499 685 4725
Pulkovskoye sh., 43 Terminal 1+7 499 685 4725
Recent reviews
Sunnycars
2 locations in Saint Petersburg
SunnycarsLocations in Saint Petersburg
41a, Pulkovskoe Shosse
Moskovskoe Highway, 13
Recent reviews
Thrifty
2 locations in Saint Petersburg
ThriftyLocations in Saint Petersburg
41 Pulkovskoe Shosse+7 812 438 0848
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
St Petersburg
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Recent reviews
Economy Rent a Car
1 location in Saint Petersburg
Economy Rent a CarLocations in Saint Petersburg
New Terminal 1 Of Airport Pulkovo+7 911 738 8336
Recent reviews
From $30/day
Elex Polus
1 location in Saint Petersburg
Elex PolusLocations in Saint Petersburg
Pulkovskoye sh., 43 Terminal 1+7 962 967 8633
Recent reviews
Hertz
1 location in Saint Petersburg
HertzLocations in Saint Petersburg
41 Pulkovskoe Shosse,st Peters+7 812 565 3538
Monday09:00 - 21:00
Tuesday09:00 - 21:00
Wednesday09:00 - 21:00
Thursday09:00 - 21:00
Friday09:00 - 21:00
Saturday09:00 - 21:00
Sunday09:00 - 21:00
Recent reviews
Naprokat
1 location in Saint Petersburg
NaprokatLocations in Saint Petersburg
Pulkovskoe Shosse
Recent reviews
From $38/day
Sixt
1 location in Saint Petersburg
SixtLocations in Saint Petersburg
Pulkovskoye sh., 43 Terminal 1+7 812 309 0355
Monday00:00 - 23:59
Tuesday00:00 - 23:59
Wednesday00:00 - 23:59
Thursday00:00 - 23:59
Friday00:00 - 23:59
Saturday00:00 - 23:59
Sunday00:00 - 23:59
Recent reviews
One traveler who rented a car in Saint Petersburg gave the car agency they used an average rating of 10.0

Good to know

Most popular agency

Rentmotors

Most popular car type

Economy

Average price

$41/day

Good deal

$34/day

When to book a rental car in Saint Petersburg

Top tips for renting a car in Saint Petersburg

  • 25% of our users found rental cars in Saint Petersburg for $34 or less
  • Book your rental car in Saint Petersburg at least 2 weeks before your trip in order to get a below-average price
  • Mini rental cars in Saint Petersburg are around 42% cheaper than other car types, on average

FAQs about renting a car in Saint Petersburg

  • Some car rental companies in Saint Petersburg which have updated their car rental health and safety policies due to COVID-19 to make sure vehicles are clean and disinfected include Avis, Budget and Sixt

  • On average a rental car in Saint Petersburg costs $41 per day.

  • Economy (Hyundai Accent or similar) is the most frequently booked rental car type in Saint Petersburg.

  • In the past 72 hours, the cheapest rental cars were found at Rentmotors ($18/day), Budget ($26/day) and Europcar ($27/day).

  • Car rental companies onsite at Pulkovo airport include Rentmotors, Avis, Budget, Sixt and Elex Polus.

  • Car rental companies that offer shuttle or pick-up services from Pulkovo airport to off-airport locations include Rentmotors, Avis, and Sixt.

  • In the last 72 hours the cheapest rental car price was found at Rentmotors Moscovsky Train Station, Saint Petersburg 191036 (1 miles from city center).

  • Take a look at our extensive car rental location map to find the best rental cars near you.

  • A Economy car rental in Saint Petersburg costs $44 per day, on average.

  • A Compact car rental in Saint Petersburg costs $50 per day, on average.

  • A Mini car rental in Saint Petersburg costs $31 per day, on average.

  • In Saint Petersburg, cars are most frequently rented at Elex Polus Pulkovskoye sh., 43 Terminal 1 (9 miles from city center).

  • On average a rental car in Saint Petersburg costs $288 per week ($41 per day).

  • On average a rental car in Saint Petersburg costs $1235 per month ($41 per day).