Hotels in Martinsburg
Search over 151 hotels from $44
Top Rated Martinsburg Hotels
Don't see what you're looking for?
See all available properties in MartinsburgView all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
What's the best place for a stay in Martinsburg?
What are some favorite hotels in Martinsburg?
Consider these top hotels around Martinsburg:
- Omni Bedford Springs Resort is located 24.7 mi away, and this 4.5-star resort features a full-service spa, a golf course, and 3 restaurants.
- Hampton Inn Altoona is located 12.2 mi away, and this hotel has free breakfast, an indoor pool, and free WiFi.
- Holiday Inn Express Breezewood is located 22 mi away, and this hotel has an indoor pool, free parking, and a 24-hour fitness center.
Not all of the most important sights are in the heart of Martinsburg, so consider a visit to well-known places in the larger area like DelGrosso's Amusement Park.