Top Hotels Petersburg
Petersburg
2 guests

Adults:

2

Children:

0

Child’s age:

Petersburg

Apr 22 - Apr 23 ·
2 guests

Petersburg Cheap Hotels

Petersburg
2 guests

Adults:

2

Children:

0

Child’s age:

Over 25 stays assessed to highlight the standout picks
if (!empty($heroPhotos))

Good Cheap hotels in Petersburg

Navigation

1. Days Inn By Wyndham Petersburg/South Fort Lee

2. Super 8 By Wyndham Petersburg

3. Travelodge By Wyndham Petersburg

4. Red Roof Inn Petersburg - Fort Lee

Cheap Hotels in Downtown Petersburg

5. Best Inn

6. Flagship Inn

7. Hilton Vacation Club The Historic Powhatan Williamsburg

Cheap Hotels in Petersburg with Free Parking

8. Wingate By Wyndham Williamsburg

9. Spark By Hilton Williamsburg Historic Area

10. Hilton Vacation Club Greensprings Williamsburg

Hotel Image Hotel Image

Days Inn By Wyndham Petersburg/South Fort Lee

12208 South Crater Road
10.5 km (6.5 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Heating
  • Outdoor swimming pool

Located 2.9 km from Union Branch Church, the 2-star family Days Inn By Wyndham Petersburg/South Fort Lee offers air-conditioned rooms approximately a 25-minute walk from Garys Church. The unpretentious hotel offers Wi-Fi in public areas, parking on site and a seasonal outdoor pool.

There are 155 rooms featuring an iron and an air conditioner, as well as modern amenities like complimentary wireless internet and cable channels. The private bathrooms offer a separate toilet and a shower.

5.6
354 reviews
~ US$56 / night

Days Inn By Wyndham Petersburg/South Fort Lee

10.5 km (6.5 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Heating
  • Outdoor swimming pool

Days Inn By Wyndham Petersburg/South Fort Lee

Located 2.9 km from Union Branch Church, the 2-star family Days Inn By Wyndham Petersburg/South Fort Lee offers air-conditioned rooms approximately a 25-minute walk from Garys Church. The unpretentious hotel offers Wi-Fi in public areas, parking on site and a seasonal outdoor pool.

There are 155 rooms featuring an iron and an air conditioner, as well as modern amenities like complimentary wireless internet and cable channels. The private bathrooms offer a separate toilet and a shower.

5.6
354 reviews
Average price US$ 56 / night
Hotel Image Hotel Image

Super 8 By Wyndham Petersburg

3138 South Crater Rd
5.6 km (3.5 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Heating
  • Vending machines

Providing a setting about 5 minutes' walk from Monumental Baptist Church, the 2-star Super 8 By Wyndham Petersburg Motel features a ballroom for refined social moments. The motel offers Wi-Fi in public areas and has a photocopier and complimentary wireless internet access.

There are 32 rooms at Super 8 By Wyndham Petersburg Motel, each of them has an air conditioner, as well as entertainment amenities such as free wireless internet.

5.4
317 reviews
~ US$60 / night

Super 8 By Wyndham Petersburg

5.6 km (3.5 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Heating
  • Vending machines

Super 8 By Wyndham Petersburg

Providing a setting about 5 minutes' walk from Monumental Baptist Church, the 2-star Super 8 By Wyndham Petersburg Motel features a ballroom for refined social moments. The motel offers Wi-Fi in public areas and has a photocopier and complimentary wireless internet access.

There are 32 rooms at Super 8 By Wyndham Petersburg Motel, each of them has an air conditioner, as well as entertainment amenities such as free wireless internet.

5.4
317 reviews
Average price US$ 60 / night
Hotel Image Hotel Image

Travelodge By Wyndham Petersburg

12205 S Crater Rd Suite 102
10.5 km (6.6 mi) from city center
  • Free parking
  • 24-hour reception
  • Hair dryer
  • Garden area
6
56 reviews
~ US$65 / night

Travelodge By Wyndham Petersburg

10.5 km (6.6 mi) from city center
  • Free parking
  • 24-hour reception
  • Hair dryer
  • Garden area

Travelodge By Wyndham Petersburg

6
56 reviews
Average price US$ 65 / night

Cheap Hotels in Downtown Petersburg

Hotel Image Hotel Image

Red Roof Inn Petersburg - Fort Lee

12205 S Crater Rd, Building A
10.5 km (6.6 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Tea and coffee facilities
  • Vending machines

Situated approximately a 25-minute walk from Garys Church, the 2-star Red Roof Inn Petersburg - Fort Lee features Wi-Fi in public areas, and a car park on site. This Petersburg motel proudly offers a banquet hall, while Union Branch Church is 3.3 km away.

The 69 rooms at the accommodation are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. A separate toilet and a shower, along with complimentary toiletries and bath sheets, are provided.

4.6
206 reviews
~ US$45 / night

Red Roof Inn Petersburg - Fort Lee

10.5 km (6.6 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Tea and coffee facilities
  • Vending machines

Red Roof Inn Petersburg - Fort Lee

Situated approximately a 25-minute walk from Garys Church, the 2-star Red Roof Inn Petersburg - Fort Lee features Wi-Fi in public areas, and a car park on site. This Petersburg motel proudly offers a banquet hall, while Union Branch Church is 3.3 km away.

The 69 rooms at the accommodation are equipped with comforts such as air conditioning, as well as a flat-screen TV with satellite channels. A separate toilet and a shower, along with complimentary toiletries and bath sheets, are provided.

4.6
206 reviews
Average price US$ 45 / night
  • Top location
Hotel Image Hotel Image

Best Inn

555 East Wythe Street
1.1 km (0.7 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Dry cleaning
  • Heating

Guests will appreciate the 2-star Best Inn Petersburg's location, approximately 5 minutes' walk from the Blandford Church and Cemetery, as well as 24-hour front desk assistance and wake-up service provided on site. Conveniently located in the vicinity of the Oak Collectables and Antiques, which is a great place to shop, this Petersburg hotel provides 49 rooms.

3.5
77 reviews
~ US$42 / night

Best Inn

1.1 km (0.7 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Dry cleaning
  • Heating

Best Inn

Guests will appreciate the 2-star Best Inn Petersburg's location, approximately 5 minutes' walk from the Blandford Church and Cemetery, as well as 24-hour front desk assistance and wake-up service provided on site. Conveniently located in the vicinity of the Oak Collectables and Antiques, which is a great place to shop, this Petersburg hotel provides 49 rooms.

3.5
77 reviews
Average price US$ 42 / night
  • Great deal
Hotel Image Hotel Image

Flagship Inn

815 South Crater Road
2.4 km (1.5 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Laundry
  • Outdoor swimming pool
2.6
19 reviews
~ US$34 / night

Flagship Inn

2.4 km (1.5 mi) from city center
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Laundry
  • Outdoor swimming pool

Flagship Inn

2.6
19 reviews
Average price US$ 34 / night

Cheap hotels near Petersburg

These options match your search but are within a one-hour drive of the city (up to 80 km / 50 mi).

Cheap Hotels in Petersburg with Free Parking

  • Best-rated
Hotel Image Hotel Image

Hilton Vacation Club The Historic Powhatan Williamsburg

3601 Ironbound Road
56.3 km (35.0 mi) from Petersburg
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

The family-friendly Hilton Vacation Club The Historic Powhatan Williamsburg hotel is located 4.7 km from the Powhatan Indian Village and features a business centre for those travelling on business. The 3-star resort has an American restaurant and a heated swimming pool for its guests.

The rooms at Hilton Vacation Club The Historic Powhatan Williamsburg have a flat-screen TV with satellite channels and a DVD player, along with tea and coffee-making facilities for your convenience. The air-conditioned rooms include private bathrooms. Air-conditioned rooms have views of the courtyard.

8.8
2195 reviews
~ US$54 / night

Hilton Vacation Club The Historic Powhatan Williamsburg

56.3 km (35.0 mi) from Petersburg
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Heated swimming pool

Hilton Vacation Club The Historic Powhatan Williamsburg

The family-friendly Hilton Vacation Club The Historic Powhatan Williamsburg hotel is located 4.7 km from the Powhatan Indian Village and features a business centre for those travelling on business. The 3-star resort has an American restaurant and a heated swimming pool for its guests.

The rooms at Hilton Vacation Club The Historic Powhatan Williamsburg have a flat-screen TV with satellite channels and a DVD player, along with tea and coffee-making facilities for your convenience. The air-conditioned rooms include private bathrooms. Air-conditioned rooms have views of the courtyard.

8.8
2195 reviews
Average price US$ 54 / night
Hotel Image Hotel Image

Wingate By Wyndham Williamsburg

2007 Richmond Road
60.4 km (37.5 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

The 2-star smoke-free Wingate By Wyndham Williamsburg Hotel is located near a business district within 10 minutes' drive of the Williamsburg Farmers Market. Boasting a fitness studio and a water garden, this Williamsburg hotel is within 4 km of the DeWitt Wallace Decorative Arts Museum.

All rooms are allergy-free and feature coffee and tea makers for self-catering, and a flat-screen TV with satellite channels for entertainment. The rooms of Wingate By Wyndham Williamsburg Hotel feature elegant furniture. Bathrooms include a separate toilet and a shower, along with a hair dryer and bath sheets.

7.8
1108 reviews
~ US$51 / night

Wingate By Wyndham Williamsburg

60.4 km (37.5 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Heated swimming pool

Wingate By Wyndham Williamsburg

The 2-star smoke-free Wingate By Wyndham Williamsburg Hotel is located near a business district within 10 minutes' drive of the Williamsburg Farmers Market. Boasting a fitness studio and a water garden, this Williamsburg hotel is within 4 km of the DeWitt Wallace Decorative Arts Museum.

All rooms are allergy-free and feature coffee and tea makers for self-catering, and a flat-screen TV with satellite channels for entertainment. The rooms of Wingate By Wyndham Williamsburg Hotel feature elegant furniture. Bathrooms include a separate toilet and a shower, along with a hair dryer and bath sheets.

7.8
1108 reviews
Average price US$ 51 / night
Hotel Image Hotel Image

Spark By Hilton Williamsburg Historic Area

201 Bypass Road
61.2 km (38.0 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Outdoor swimming pool

The smoke-free Spark By Hilton Williamsburg Historic Area hotel is situated right in the centre of Williamsburg about 25 minutes' walk from the Bruton Parish Episcopal Church. Offering winery tours, this 3-star hotel is just near Pirate's Cove.

Bathrooms feature a separate toilet and a shower, along with comforts such as hairdryers and towels.

8.8
36 reviews
~ US$66 / night

Spark By Hilton Williamsburg Historic Area

61.2 km (38.0 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Outdoor swimming pool

Spark By Hilton Williamsburg Historic Area

The smoke-free Spark By Hilton Williamsburg Historic Area hotel is situated right in the centre of Williamsburg about 25 minutes' walk from the Bruton Parish Episcopal Church. Offering winery tours, this 3-star hotel is just near Pirate's Cove.

Bathrooms feature a separate toilet and a shower, along with comforts such as hairdryers and towels.

8.8
36 reviews
Average price US$ 66 / night

Cheap Family Hotels in Petersburg

Hotel Image Hotel Image

Hilton Vacation Club Greensprings Williamsburg

3500 Ludwell Parkway
53.9 km (33.5 mi) from Petersburg
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The world-class Hilton Vacation Club Greensprings Williamsburg hotel is next to the historic district of Williamsburg and offers a hot tub, a sauna, and spa therapy. Located in the historic part of Williamsburg, this family-friendly resort is within 7 km of Busch Tennis Courts Stadium, which is advised to visit if you love sports.

There are 296 rooms comprising a balcony and a kitchen. They come with cable channels and a radio, as well as such comforts as an iron with ironing board and air conditioning. The rooms also overlook the courtyard.

8.5
1369 reviews
~ US$76 / night

Hilton Vacation Club Greensprings Williamsburg

53.9 km (33.5 mi) from Petersburg
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Hilton Vacation Club Greensprings Williamsburg

The world-class Hilton Vacation Club Greensprings Williamsburg hotel is next to the historic district of Williamsburg and offers a hot tub, a sauna, and spa therapy. Located in the historic part of Williamsburg, this family-friendly resort is within 7 km of Busch Tennis Courts Stadium, which is advised to visit if you love sports.

There are 296 rooms comprising a balcony and a kitchen. They come with cable channels and a radio, as well as such comforts as an iron with ironing board and air conditioning. The rooms also overlook the courtyard.

8.5
1369 reviews
Average price US$ 76 / night
Hotel Image Hotel Image

Comfort Suites Williamsburg Historic Area

220 Bypass Road No.A
61.3 km (38.1 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

Located 25 minutes' walk from Kiwanis Municipal Park, which offers the thrill of discovering something beautiful, Comfort Suites Williamsburg Historic Area hotel offers a convenience store. The hotel offers reliable services and service-minded staff.

Comfort Suites Williamsburg Historic Area hotel welcomes guests to 77 rooms complete with free wireless internet and a TV set with satellite channels, as well as comforts like an iron with ironing board and climate control. A separate toilet and a shower, along with a hair dryer and bath sheets, are featured.

8.7
1052 reviews
~ US$79 / night

Comfort Suites Williamsburg Historic Area

61.3 km (38.1 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Leisure/ TV room
  • Fitness centre
  • Heated swimming pool

Comfort Suites Williamsburg Historic Area

Located 25 minutes' walk from Kiwanis Municipal Park, which offers the thrill of discovering something beautiful, Comfort Suites Williamsburg Historic Area hotel offers a convenience store. The hotel offers reliable services and service-minded staff.

Comfort Suites Williamsburg Historic Area hotel welcomes guests to 77 rooms complete with free wireless internet and a TV set with satellite channels, as well as comforts like an iron with ironing board and climate control. A separate toilet and a shower, along with a hair dryer and bath sheets, are featured.

8.7
1052 reviews
Average price US$ 79 / night
Hotel Image Hotel Image

Club Wyndham Kingsgate

619 Georgetown Crescent
61.2 km (38.0 mi) from Petersburg
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Located approximately 25 minutes' walk from shopping venues such as the Williamsburg Farmers Market, the 3-star Club Wyndham Kingsgate Hotel Williamsburg includes a restaurant. A 24-hour front desk and wake-up service are also provided at this Williamsburg hotel.

All rooms have an iron and an air conditioner, while some of them come with a balcony and a mini-kitchen for guests' convenience. Guests will also find a fridge and a dishwasher in the rooms. A separate toilet and a shower, along with hair dryers and free toiletries, are provided in the bathroom.

8.5
1398 reviews
~ US$82 / night

Club Wyndham Kingsgate

61.2 km (38.0 mi) from Petersburg
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Club Wyndham Kingsgate

Located approximately 25 minutes' walk from shopping venues such as the Williamsburg Farmers Market, the 3-star Club Wyndham Kingsgate Hotel Williamsburg includes a restaurant. A 24-hour front desk and wake-up service are also provided at this Williamsburg hotel.

All rooms have an iron and an air conditioner, while some of them come with a balcony and a mini-kitchen for guests' convenience. Guests will also find a fridge and a dishwasher in the rooms. A separate toilet and a shower, along with hair dryers and free toiletries, are provided in the bathroom.

8.5
1398 reviews
Average price US$ 82 / night

Cheap Weekly Hotels in Petersburg

  • Eco-friendly stay
Hotel Image Hotel Image

Hampton Inn & Suites Williamsburg-Central

718 Bypass Road
61.9 km (38.4 mi) from Petersburg
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

The 3-star Hampton Inn & Suites Williamsburg-Central is approximately a 10-minute ride from the Public Hospital Museum and features a vending machine and a lift onsite. Located 2.2 km from a convenient place to shop such as the Merchants Square, this Williamsburg inn provides 103 rooms.

In-room facilities include a flat-screen TV with satellite channels and a radio as well as a minibar fridge, coffee and tea makers.

8.6
457 reviews
~ US$71 / night

Hampton Inn & Suites Williamsburg-Central

61.9 km (38.4 mi) from Petersburg
  • Picnic area/ Tables
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Indoor swimming pool

Hampton Inn & Suites Williamsburg-Central

The 3-star Hampton Inn & Suites Williamsburg-Central is approximately a 10-minute ride from the Public Hospital Museum and features a vending machine and a lift onsite. Located 2.2 km from a convenient place to shop such as the Merchants Square, this Williamsburg inn provides 103 rooms.

In-room facilities include a flat-screen TV with satellite channels and a radio as well as a minibar fridge, coffee and tea makers.

8.6
457 reviews
Average price US$ 71 / night
Hotel Image Hotel Image

Best Western Doswell Hotel

16220 International St
68.8 km (42.7 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Outdoor swimming pool

The lovely 2-star Best Western Doswell Hotel, situated near the entertainment district of Doswell, has a vending machine and a lift, as well as a seasonal outdoor swimming pool.

The 50 rooms feature climate control along with self-catering facilities such as coffee and tea making equipment.

7.8
358 reviews
~ US$51 / night

Best Western Doswell Hotel

68.8 km (42.7 mi) from Petersburg
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Laundry
  • Fitness centre
  • Outdoor swimming pool

Best Western Doswell Hotel

The lovely 2-star Best Western Doswell Hotel, situated near the entertainment district of Doswell, has a vending machine and a lift, as well as a seasonal outdoor swimming pool.

The 50 rooms feature climate control along with self-catering facilities such as coffee and tea making equipment.

7.8
358 reviews
Average price US$ 51 / night
Hotel Image Hotel Image

Springhill Suites By Marriott Williamsburg

1644 Richmond Road
60.3 km (37.5 mi) from Petersburg
  • Free parking
  • Air conditioning
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities

Guests of the 3-star Springhill Suites By Marriott Williamsburg hotel can visit Busch Tennis Courts Stadium, situated about a 25-minute walk away. This Williamsburg hotel features high-speed Internet access, provided in the rooms.

There are 120 rooms with a seating area and a kitchenette. Some of them offer Wi-Fi and a TV set with satellite channels, along with a minibar fridge and an electric kettle. These rooms also feature sound-proofed windows along with carpeted floors.

8.5
567 reviews
~ US$84 / night

Springhill Suites By Marriott Williamsburg

60.3 km (37.5 mi) from Petersburg
  • Free parking
  • Air conditioning
  • Flat-screen TV
  • Ironing facilities
  • Tea and coffee facilities

Springhill Suites By Marriott Williamsburg

Guests of the 3-star Springhill Suites By Marriott Williamsburg hotel can visit Busch Tennis Courts Stadium, situated about a 25-minute walk away. This Williamsburg hotel features high-speed Internet access, provided in the rooms.

There are 120 rooms with a seating area and a kitchenette. Some of them offer Wi-Fi and a TV set with satellite channels, along with a minibar fridge and an electric kettle. These rooms also feature sound-proofed windows along with carpeted floors.

8.5
567 reviews
Average price US$ 84 / night

Cheap Hotels near Petersburg Airport

Hotel Image Hotel Image

Holiday Inn Express Hopewell - Fort Lee By Ihg

3952 Courthouse Road
8.8 km (5.5 mi) from Petersburg
  • Car park
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Situated 4.5 km from Hopewell Church of Christ, the 3-star smoke-free Holiday Inn Express Hopewell - Fort Lee By Ihg features Wi-Fi in the rooms, and a car park on site.

The 135 rooms at the property are equipped with comforts such as an iron and an air conditioner, as well as a flat-screen TV with satellite channels. The elegant furniture is ideally combined with carpet floor.

8.7
341 reviews
~ US$86 / night

Holiday Inn Express Hopewell - Fort Lee By Ihg

8.8 km (5.5 mi) from Petersburg
  • Car park
  • 24-hour reception
  • Air conditioning
  • Flat-screen TV
  • Fitness centre
  • Sun terrace

Holiday Inn Express Hopewell - Fort Lee By Ihg

Situated 4.5 km from Hopewell Church of Christ, the 3-star smoke-free Holiday Inn Express Hopewell - Fort Lee By Ihg features Wi-Fi in the rooms, and a car park on site.

The 135 rooms at the property are equipped with comforts such as an iron and an air conditioner, as well as a flat-screen TV with satellite channels. The elegant furniture is ideally combined with carpet floor.

8.7
341 reviews
Average price US$ 86 / night
Hotel Image Hotel Image

Sheraton Richmond Airport Hotel

5501 Eubank Road
31.6 km (19.6 mi) from Petersburg
  • Picnic area/ Tables
  • Car park
    US$ 10 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

The 3-star Sheraton Richmond Airport Hotel Sandston, located in a historical district, 2.5 km from Corinth United Methodist Church, features views of the courtyard. This contemporary hotel lies about a 20-minute walk from the Virginia Aviation Museum, and offers an American-style restaurant and a seasonal outdoor swimming pool onsite.

The Sheraton Richmond Airport features non-smoking rooms appointed with air conditioning as well as complimentary wireless internet and a TV.

8.1
247 reviews
~ US$62 / night

Sheraton Richmond Airport Hotel

31.6 km (19.6 mi) from Petersburg
  • Picnic area/ Tables
  • Car park
    US$ 10 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Outdoor swimming pool

Sheraton Richmond Airport Hotel

The 3-star Sheraton Richmond Airport Hotel Sandston, located in a historical district, 2.5 km from Corinth United Methodist Church, features views of the courtyard. This contemporary hotel lies about a 20-minute walk from the Virginia Aviation Museum, and offers an American-style restaurant and a seasonal outdoor swimming pool onsite.

The Sheraton Richmond Airport features non-smoking rooms appointed with air conditioning as well as complimentary wireless internet and a TV.

8.1
247 reviews
Average price US$ 62 / night

Are you in a hurry?

Here is a quick list of Cheap Hotels in Petersburg, selected based on their rating

Name of hotel Accommodation Rating Price, $
Days Inn By Wyndham Petersburg/South Fort Lee

5.6 / 10

(354 Reviews)

From 56$
Super 8 By Wyndham Petersburg

5.4 / 10

(317 Reviews)

From 60$
Travelodge By Wyndham Petersburg

6.0 / 10

(56 Reviews)

From 65$
Red Roof Inn Petersburg - Fort Lee

4.6 / 10

(206 Reviews)

From 45$
Best Inn

3.5 / 10

(77 Reviews)

From 42$

Location