Petersburg Motels

Larisa Christos
3 months ago

Are you in a hurry?

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

Name of hotel Accommodation Rating Price, $
The Village Inn

8.7 / 10

(630 Reviews)

From 69$
The Garrett Inn

9.5 / 10

(207 Reviews)

From 142$
Twi-Lite Inn

7.9 / 10

(192 Reviews)

From 60$
Luray Caverns Motels

8.2 / 10

(490 Reviews)

From 120$
Oak Mar Motel

8.5 / 10

(247 Reviews)

From 126$

Table of contents

The Village Inn The Garrett Inn Twi-Lite Inn Luray Caverns Motels Cheap Motels in Petersburg Oak Mar Motel Seneca Pines Lodge Clarysville Motel Pet friendly Motels in Petersburg Baja Motel Super 8 By Wyndham La Vale/Cumberland Area Ramada By Wyndham Harrisonburg

View all photos

8.7
Excellent
630 Reviews

The Village Inn

⭐ ⭐ ⭐ ⭐
📍 4979 South Valley Pike

From 69$

Check Availability

View all photos

9.5
Excellent
207 Reviews

The Garrett Inn

⭐ ⭐
📍 17848 Garrett Hwy

From 142$

Check Availability

View all photos

7.9
Very good
192 Reviews

Twi-Lite Inn

⭐ ⭐
📍 53 West 14Th Street

From 60$

Check Availability

Cheap Motels in Petersburg

View all photos

8.2
Very good
490 Reviews

Luray Caverns Motels

⭐
📍 831 W Main Street

From 120$

Check Availability

View all photos

8.5
Very good
247 Reviews

Oak Mar Motel

⭐ ⭐
📍 208 North 3Rd Street

From 126$

Check Availability

View all photos

8.3
Very good
90 Reviews

Seneca Pines Lodge

📍 27531 Mountaineer Drive

From 145$

Check Availability

Pet friendly Motels in Petersburg

View all photos

7.6
Very good
129 Reviews

Clarysville Motel

⭐ ⭐
📍 16300 National Highway

From 60$

Check Availability

View all photos

8.9
Excellent
54 Reviews

Baja Motel

📍 1501 Maryland Highway

From 159$

Check Availability

View all photos

5.6
Good
363 Reviews

Super 8 By Wyndham La Vale/Cumberland Area

⭐ ⭐
📍 1301 National Hwy

From 55$

Check Availability

Family friendly Motels in Petersburg

View all photos

6.7
Good
358 Reviews

Ramada By Wyndham Harrisonburg

⭐ ⭐ ⭐
📍 91 Pleasant Valley Road

From 62$

Check Availability

View all photos

7.4
Good
73 Reviews

Hillside Hotel

📍 1460 Us-211 E

From 131$

Check Availability

View all photos

5.1
Good
150 Reviews

Super 8 By Wyndham Harrisonburg

⭐ ⭐ ⭐
📍 3330 South Main Street

From 59$

Check Availability

Popular Motels in Petersburg

View all photos

6.9
Good
56 Reviews

Oakland Motel

⭐ ⭐
📍 243 North 3Rd Street

From 95$

Check Availability

View all photos

5.5
Good
182 Reviews

Red Roof Inn Harrisonburg - University Area

⭐ ⭐
📍 1131 Forest Hill Road

From 72$

Check Availability

View all photos

3
Good
69 Reviews

Budget Inn

⭐ ⭐
📍 320 West Main Street

From 90$

Check Availability

Location