Star Rating
Hotel Name
Price Range (USD)to
Amenities

Onley Virginia Accommodations

Find hotels & motels in Onley using the list below. Find cheap and/or discounted hotel rates in or near Onley, VA for your upcoming personal or group trip. We list the best Onley Virginia hotel rooms. Review the Onley hotel list below to find the perfect lodging. We also have a map of the Onley hotels. Need 5+ Rooms? Secure Onley Group Hotel Discounts

Onley Hotels/Motels & Accommodations

Days Inn Onley 25297 Lankford Highway, Onley, VA 23418
  • Economical hotel
  • Check in: 11:00 AM
Quality Inn & Suites 2543 Lankford Highway, Exmore, VA 23350 ~11.08 miles southwest of Onley
  • Three Star Rural property
  • Check-in time: 11:00
Holiday Inn Express & Suites Exmore in Exmore 3446 Lankford Highway, Exmore, VA 23350 ~12.20 miles southwest of Onley
  • Affordable Highway property
  • Free breakfast available
  • Food is inedible
  • Rooms could be cleaner
Hampton Inn & Suites Exmore / Eastern Shore - Exmore 4129 Lankford Highway, Exmore, VA 23350 ~12.60 miles southwest of Onley
  • 3 star Rural property
  • Free breakfast available
  • Nice breakfast selection
  • Comfortable beds
Anchor Inn : 3791 Main St. 3791 Main St., Chincoteague, VA 23336 ~24.90 miles northeast of Onley
  • Economy Lake property
  • Hotel has an eco-friendly policy See more
Marina Bay Hotel & Suites An Ascend Hotel Collection Member : 3801 South Main St. 3801 South Main St., Chincoteague, VA 23336 ~24.93 miles northeast of Onley
  • Three Star hotel
  • Free complimentary breakfast
Marina Bay Hotel & Suites : 3801 Main St. 3801 Main St., Chincoteague, VA 23336 ~24.93 miles northeast of Onley
  • 3-star Resort hotel
  • Gym / Fitness Center Available
From$78
Excellent 5.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites Chincoteague Waterfront - Chincoteague
+1-800-997-5149
4179 Main St., Chincoteague, VA 23336 ~25.49 miles northeast of Onley
  • Three Star hotel
Comfort Suites 4195 Main St., Chincoteague, VA 23336 ~25.51 miles northeast of Onley
  • Affordable Resort property
  • Access to gym on-site
  • Most guests said rooms were clean
  • Recommending several restaurants for dinner
Best Western Chincoteague Island - Chincoteague Island 7105 Maddox Blvd., Chincoteague Island, VA 23336 ~25.61 miles northeast of Onley
  • 3-star Beach property
  • 3 floors in hotel
From$119
Very Good 4.5 /5Guest Reviews CallBookMore Details
America's Best Value Inn & Suites
+1-800-997-5148
6151 Maddox Blvd., Chincoteague Island, VA 23336 ~25.67 miles northeast of Onley
  • Cheap Resort property
  • 23 rooms in hotel
Days Inn 7020 Maddox Blvd., Chincoteague Island, VA 23336 ~25.80 miles northeast of Onley
  • Cheap hotel
From$35
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge - Pocomoke City
+1-888-305-3366
825 Ocean Highway, Pocomoke City, MD 21851 ~26.14 miles north of Onley
  • 2-star hotel
  • Hotel has 62 rooms
From$55
Average 3.0 /5Reviews CallBookMore Details
Days Inn
+1-800-881-1523
1540 Ocean Highway, Pocomoke City, MD 21851 ~27.67 miles north of Onley
  • Two star Highway hotel
  • Complimentary breakfast is offered
  • The majority of guests complained about the bathroom
  • Old furnishing
Rodeway Inn 6273 Maddox Blvd., Chincoteague Island, VA 23336 ~27.73 miles northeast of Onley
  • Low Cost Beach property
  • 87 sleeping rooms in hotel
  • Approx. half of guests said rooms were big enough
  • Breakfast is average
Holiday Inn Express Pocomoke City : 125 Newtown Blvd. 125 Newtown Blvd., Pocomoke City, MD 21851 ~29.04 miles north of Onley
  • Low Cost property
  • 66 sleeping rooms in hotel
Shore Stay Suites
+1-888-690-5281
26406 Lankford Highway, Cape Charles, VA 23310 ~34.72 miles southwest of Onley
  • Two-star Rural property
  • Check-in time: 3:00 PM
  • Very convenient position
  • Staff was very pleasant and friendly
Econo Lodge in Princess Anne 10936 Market Lane Rt. 13 South, Princess Anne, MD 21853 ~36.28 miles north of Onley
  • Inexpensive hotel
  • Most guests said rooms were clean
  • Pool is good
Holiday Inn Express Kilmarnock - Kilmarnock
+1-800-997-5148
599 North Main St., Kilmarnock, VA 22482 ~38.01 miles west of Onley
  • Midscale Rural hotel
  • Hotel has 2 floors
  • Almost all guests thought the cleanliness of the hotel was average
  • Friendly staff
Tides Inn - Irvington 480 King Carter Dr., Irvington, VA 22480 ~40.03 miles west of Onley
  • Four star Riverfront property
  • Check in: 4:00PM
  • Helpful staff
  • World class service

Next: See My Onley Hotels with Pricing
Back to Top