The best deals on hotels when visiting Davis Wharf in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Davis Wharf, Virginia 23306

Holiday Inn Express&Suites Exmore Eastern Shore an IHG Hotel

3446 Lankford Hwy Exmore, VA

Guests bound for Davis Wharf will find inviting accommodations at Holiday Inn Express&Suites Exmore Eastern Shore an IHG Hotel, where cushy rooms start at $109.00, creating a warm and comfortable space perfect for relaxation. Stay informed with free daily newspapers available in the lobby of Holiday Inn Express.

Holiday Inn Express&Suites Exmore Eastern Shore an IHG Hotel offers a perfect location for those wanting to explore Davis Wharf, with the downtown area just a quick drive away for easy access. Take the stress out of Davis Wharf travel with a hotel that meets all your needs—book today!

  Call (855) 236-8982 to book with an agent.
  3.1 miles from Davis Wharf, VA 23306

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Exmore Eastern Shore

4129 Lankford Hwy Exmore, VA

At Hampton Inn & Suites Exmore Eastern Shore, travelers visiting Davis Wharf can unwind in inviting comfort with rooms starting at $92.99, creating a clean and welcoming environment. Join community events at Hampton, like evening socials that offer a relaxed setting for networking and relaxation.

From Hampton Inn & Suites Exmore Eastern Shore, a short drive takes guests right into the bustling downtown area of Davis Wharf, offering easy access to the city’s best offerings. Enjoy Davis Wharf without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  3.4 miles from Davis Wharf, VA 23306

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

2543 Lankford Hwy Exmore, VA

For a tranquil and affordable stay, Quality Inn & Suites offers budget-friendly rooms with rates from $85.99, creating a clean and comfortable environment for guests visiting Davis Wharf. Appreciate Quality Inn's commitment to accessibility, offering rooms and facilities designed for guests with disabilities.

From Quality Inn & Suites, a brief drive takes guests into downtown Davis Wharf, where the city’s top sights are always within easy reach. Enjoy a stress-free Davis Wharf visit with a hotel that offers exceptional value—book today!

  Call (855) 239-5277 to book with an agent.
  3.4 miles from Davis Wharf, VA 23306

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

The Charlotte Hotel & Restaurant

7 North Street Onancock, VA

Uncover a welcoming ambiance at The Charlotte Hotel & Restaurant near Davis Wharf, where refined accommodations provide comfort and quality, with budget-friendly rates from $160.00. Relax in a setting that emphasizes both style and comfort, with rooms that include luxurious fittings and state-of-the-art facilities.

At The Charlotte Hotel & Restaurant, guests can unwind in calm surroundings, while downtown Davis Wharf is still nearby for a day of sightseeing. Take advantage of a Davis Wharf hotel that’s perfect for creating cherished memories—reserve now!

  Call (855) 234-5074 to book with an agent.
  13.1 miles from Davis Wharf, VA 23306

Starting at

$160.00

per night

Read Reviews View Amenities View All Rooms

Onley Inn

25297 Lankford Hwy Onley, VA

For those bound for Davis Wharf, Onley Inn offers budget-friendly accommodations with rooms starting at $77.28, creating a warm, inviting space for guests to unwind. Find comfort in clean, well-appointed rooms that offer the essentials for a comfortable and economical stay.

For a restful stay, Onley Inn provides peaceful surroundings, with downtown Davis Wharf still a comfortable drive away. Stay affordably and enjoy extra perks on your Davis Wharf adventure—reserve your room now!

  Call (855) 233-0132 to book with an agent.
  13.1 miles from Davis Wharf, VA 23306

Starting at

$77.28

per night

Read Reviews View Amenities View All Rooms

Shore Stay Suites

26406 Lankford Hwy Cape Charles, VA

Guests bound for Davis Wharf can unwind in affordable comfort at Shore Stay Suites, with intimate rooms starting at $108.99, creating a welcoming, relaxing space. Stay in a room that provides standard amenities and a comfortable environment, ensuring a pleasant and budget-friendly visit.

Guests seeking a peaceful stay will love Shore Stay Suites, where calm surroundings are complemented by proximity to Davis Wharf. Plan your Davis Wharf travels with comfort and affordability—book your room today!

  Call (855) 234-2997 to book with an agent.
  23.8 miles from Davis Wharf, VA 23306

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn at Somers Cove Marina

700 Norris Harbor Dr Crisfield, MD

Guests headed to Davis Wharf will appreciate the warm accommodations at Rodeway Inn at Somers Cove Marina, with rooms beginning at $84.99, creating a warm and inviting environment. Stay in a room that offers a no-frills approach to travel, with just the right amenities to ensure a comfortable stay.

Discover the tranquility of Rodeway Inn at Somers Cove Marina, perfectly positioned for those who want to balance calm surroundings with city exploration. Stay comfortably and on budget while visiting Davis Wharf—lock in your stay today!

  Call (855) 239-5277 to book with an agent.
  29.1 miles from Davis Wharf, VA 23306

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Best Western Kilmarnock Hotel

599 North Main St Kilmarnock, VA

With rooms beginning at $115.99, Best Western Kilmarnock Hotel provides inviting accommodations for guests traveling to Davis Wharf, creating a welcoming and comfortable atmosphere. Experience seamless business travel with Best Western's corporate account services, offering streamlined billing and reservations.

Unwind at Best Western Kilmarnock Hotel, where the peaceful surroundings offer a refreshing break while keeping Davis Wharf within reach. Relax and rejuvenate in Davis Wharf with accommodations that fit your budget perfectly—lock in today!

  Call (855) 239-4019 to book with an agent.
  30.4 miles from Davis Wharf, VA 23306

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

The Tides Inn

480 King Carter Dr Irvington, VA

Step into luxury at The Tides Inn on your visit to Davis Wharf, where refined accommodations offer warmth and style, with rates starting from $300.99 per night. Enjoy the sophistication of rooms that are designed to provide an unparalleled level of luxury and comfort.

Enjoy the serene environment of The Tides Inn, where peaceful lodgings provide the perfect base for exploring Davis Wharf. Make your Davis Wharf experience one to remember with a hotel that delivers outstanding service—reserve now!

  Call (855) 239-4019 to book with an agent.
  31.3 miles from Davis Wharf, VA 23306

Starting at

$300.99

per night

Read Reviews View Amenities View All Rooms

Kingsbay Mansion & Vacation Houses

27999 Coulbourn Creek Road Marion Station, MD

Encounter a warm retreat at Kingsbay Mansion & Vacation Houses near Davis Wharf, where quality accommodations create a welcoming environment, with rates from just $295.99. Find an elevated sense of comfort and luxury in rooms that blend modern conveniences with elegant furnishings.

Enjoy a restful experience at Kingsbay Mansion & Vacation Houses, where peaceful surroundings ensure a refreshing stay with Davis Wharf nearby. Stay effortlessly in Davis Wharf with a hotel that delivers world-class comfort—book today!

  Call (855) 234-2997 to book with an agent.
  34.3 miles from Davis Wharf, VA 23306

Starting at

$295.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Gloucester an IHG Hotel

6639 Forest Hill Ave Gloucester, VA

Relax at Holiday Inn Express Gloucester an IHG Hotel on your trip to Davis Wharf, where inviting accommodations provide comfort and quality, with budget-friendly rates starting at $134.00. Discover the convenience of Holiday Inn Express locations, perfectly positioned for easy access to local business centers and leisure attractions.

Enjoy a restful stay at Holiday Inn Express Gloucester an IHG Hotel, where calm accommodations and easy access to Davis Wharf make for the ideal balance. Enjoy an unforgettable Davis Wharf retreat with a hotel that offers refined comfort—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  37.1 miles from Davis Wharf, VA 23306

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Gloucester

6638 Forest Hill Ave Gloucester, VA

Guests traveling to Davis Wharf will find Hampton Inn Gloucester a practical choice, with rooms beginning at $124.99, creating a clean and inviting environment ideal for relaxation. Discover the flexibility of Hampton’s connecting rooms, ideal for families or groups seeking a shared space with privacy.

Relax and recharge at Hampton Inn Gloucester, a peaceful spot where you can rest comfortably and still explore Davis Wharf's attractions. Discover the joy of Davis Wharf with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 233-7850 to book with an agent.
  37.1 miles from Davis Wharf, VA 23306

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Birchwood Inn

3650 Main St Chincoteague, VA

At Birchwood Inn, guests traveling to Davis Wharf will find inviting accommodations with rooms starting at $65.99, creating a homely, welcoming environment perfect for rest. Experience a stay that offers a touch of luxury with rooms that include enhanced amenities for your comfort and convenience.

Relax at Birchwood Inn, where restful lodgings are matched with the convenience of having Davis Wharf's highlights nearby. Make your Davis Wharf adventure exceptional without breaking the bank—secure your room today!

  Call (855) 234-7135 to book with an agent.
  37.3 miles from Davis Wharf, VA 23306

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Waterside Inn

3761 Main St Chincoteague, VA

At Waterside Inn, travelers bound for Davis Wharf can unwind in budget-friendly rooms with rates beginning at $85.99, creating a warm-hearted, inviting atmosphere. Enjoy a stay that's both economical and comfortable, where rooms are equipped with all the essentials for a satisfying visit.

At Waterside Inn, the peaceful surroundings create a relaxing atmosphere, while Davis Wharf remains just a short drive away. Plan your Davis Wharf trip wisely with budget-friendly, cozy accommodations—book now!

  Call (855) 233-0132 to book with an agent.
  37.5 miles from Davis Wharf, VA 23306

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Pocomoke City Hwy 13

825 Ocean Hwy Pocomoke City, MD

With rates from $64.99, Econo Lodge Pocomoke City Hwy 13 is an ideal choice for travelers visiting Davis Wharf, creating a warm and inviting environment ideal for rest. Navigate your travels effortlessly from Econo Lodge’s convenient locations, offering quick access to major transit routes.

Relax away from the crowds at Econo Lodge Pocomoke City Hwy 13, but keep the excitement of Davis Wharf close enough for easy exploration. Choose a budget-friendly hotel with added comfort for your Davis Wharf adventure—book now!

  Call (855) 233-0132 to book with an agent.
  37.5 miles from Davis Wharf, VA 23306

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Anchor Inn

3791 South Main Street Chincoteague, VA

With affordable rooms starting at $80.10, Anchor Inn provides budget-conscious comfort for guests visiting Davis Wharf, creating a welcoming and relaxing space. Enjoy the essentials in well-maintained rooms that provide a reliable and affordable stay for your visit.

Unwind in the spacious comfort of Anchor Inn, where guests can relax while keeping Davis Wharf within reach. Stay comfortably and keep your budget intact while visiting Davis Wharf—book your room now!

  Call (855) 234-5074 to book with an agent.
  37.5 miles from Davis Wharf, VA 23306

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

Marina Bay Hotel & Suites Ascend Hotel Collection

3801 Main St Chincoteague, VA

Guests visiting Davis Wharf can unwind in welcoming accommodations at Marina Bay Hotel & Suites Ascend Hotel Collection, where rooms start at $98.99, creating a warm and inviting atmosphere. Experience a stay that offers a touch more in terms of comfort and amenities, providing a satisfying and economical visit.

Relax and retreat at Marina Bay Hotel & Suites Ascend Hotel Collection, a serene getaway where the excitement of Davis Wharf is always within easy access. Stay worry-free in Davis Wharf with a hotel that makes affordability feel luxurious—book today!

  Call (855) 233-0132 to book with an agent.
  37.6 miles from Davis Wharf, VA 23306

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Chincoteague Island Waterfront

3913 Main Street Chincoteague, VA

For budget-savvy travelers headed to Davis Wharf, Fairfield Inn & Suites by Marriott Chincoteague Island Waterfront offers harmonious comfort with rooms starting at $119.99, creating a clean, inviting environment. Unwind in the comfort of Fairfield's signature bedding, offering fluffy pillows and crisp linens for a restorative sleep experience.

Relax and recharge at Fairfield Inn & Suites by Marriott Chincoteague Island Waterfront, offering a quiet setting that ensures restful nights with Davis Wharf's attractions nearby. Explore Davis Wharf effortlessly with a hotel that offers exceptional value—reserve now!

  Call (855) 239-4019 to book with an agent.
  37.8 miles from Davis Wharf, VA 23306

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Chincoteague Waterfront

4179 Main Street Chincoteague, VA

For a welcoming and budget-friendly stay, Hampton Inn & Suites Chincoteague Waterfront offers inviting rooms with rates from $123.99, creating a restorative space ideal for travelers bound for Davis Wharf. Relax with a book or magazine from Hampton’s reading corner, featuring a selection of titles for guests to enjoy during their stay.

Guests at Hampton Inn & Suites Chincoteague Waterfront will appreciate the quiet surroundings and convenient access to Davis Wharf's most popular spots. Discover a relaxing Davis Wharf experience with accommodations that won’t strain your budget—secure now!

  Call (855) 233-7850 to book with an agent.
  38.1 miles from Davis Wharf, VA 23306

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Chincoteague Island Bayfront Resort

4195 Main St Chincoteague, VA

With affordable rooms beginning at $106.99, Comfort Suites Chincoteague Island Bayfront Resort provides budget-conscious comfort for guests bound for Davis Wharf, creating a welcoming atmosphere. Experience the convenience of Comfort Suites' automated check-in kiosks, allowing for a quick and contactless arrival process.

Discover comfort at Comfort Suites Chincoteague Island Bayfront Resort, offering a peaceful stay with easy access to all the exciting activities in Davis Wharf. Discover the best value for your Davis Wharf stay with a hotel that won’t disappoint—reserve now!

  Call (855) 233-7850 to book with an agent.
  38.2 miles from Davis Wharf, VA 23306

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn & Suites Chincoteague Island

6151 Maddox Blvd Chincoteague, VA

Guests headed to Davis Wharf will appreciate the calm accommodations at Americas Best Value Inn & Suites Chincoteague Island, with rooms beginning at $59.99, creating a warm and inviting environment. Relax in exceptionally clean rooms, where we prioritize your comfort and well-being through meticulous attention to cleanliness.

Relax in the comfort of Americas Best Value Inn & Suites Chincoteague Island, a quiet haven where Davis Wharf's attractions are always within easy reach for exploration. Make your Davis Wharf visit comfortable and easy on your wallet—reserve now!

  Call (855) 235-0725 to book with an agent.
  38.3 miles from Davis Wharf, VA 23306

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Atlantic Shores Inn&Suites

6273 Maddox Blvd Chincoteague, VA

With budget-friendly rooms from $78.99, Atlantic Shores Inn&Suites provides inviting accommodations for travelers to Davis Wharf, creating a clean, comfortable environment for all. Relax in a setting that offers basic comforts without compromising on quality, ensuring a pleasant and economical stay.

Immerse yourself in the tranquility of Atlantic Shores Inn&Suites, a serene retreat where Davis Wharf is easily accessible for day trips. Enjoy Davis Wharf without the financial stress—reserve your budget-friendly hotel room today!

  Call (855) 239-5277 to book with an agent.
  38.4 miles from Davis Wharf, VA 23306

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Best Western Chincoteague Island

7105 Maddox Boulevard Chincoteague, VA

Guests bound for Davis Wharf will find warm accommodations at Best Western Chincoteague Island, with rooms starting at $110.99, creating a clean and welcoming space perfect for relaxation. Appreciate Best Western’s dedication to accessibility, with rooms and facilities designed to be inclusive for all guests.

Unwind in the tranquil surroundings of Best Western Chincoteague Island, where a restful stay is paired with convenient access to Davis Wharf. Make the most of your Davis Wharf experience with cozy, cost-effective hotel options—book now!

  Call (855) 234-7135 to book with an agent.
  38.4 miles from Davis Wharf, VA 23306

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Chincoteague Island

7020 Maddox Blvd Chincoteague, VA

Guests bound for Davis Wharf will find inviting accommodations at Days Inn by Wyndham Chincoteague Island, with budget-friendly rooms starting at $61.99, creating a warm and welcoming environment. Navigate your travels with the help of our comprehensive local guides, available to all guests seeking to explore the area.

Relax in comfort at Days Inn by Wyndham Chincoteague Island, a perfect spot for unwinding while Davis Wharf remains within easy reach. Choose a hotel that balances comfort and savings for your Davis Wharf visit—reserve now!

  Call (855) 239-4019 to book with an agent.
  38.4 miles from Davis Wharf, VA 23306

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms