Top 30 Hotels in Onley

See all 1 Hotels in Onley
Days Inn Onley
Days Inn Onley

25297 Lankford Highway, Onley 23418

2.0 out of 5.0
2.9 out of 5 (143 reviews)

Situated in a rural location, this hotel is within 3 mi (5 km) of Hang Glide Virginia, Red Queen Gallery, and North Street …

$68
Hilton Virginia Beach Oceanfront
Hilton Virginia Beach Oceanfront

3001 Atlantic Ave, Virginia Beach 23451

4.0 out of 5.0
4.2 out of 5 (854 reviews)

This Virginia Beach hotel is on the beach, next to Neptune’s Park and across the street from the Shoppes at 31 Ocean. The …

$159
Oceanfront Inn
Oceanfront Inn

2901 Atlantic Avenue, Virginia Beach 23451

2.5 out of 5.0
4 out of 5 (1,547 reviews)

Located in Virginia Beach, this beachfront hotel is on the boardwalk, 0.1 mi (0.2 km) from Neptune Statue, and 2.8 mi (4.6 km …

$79
DoubleTree by Hilton Virginia Beach
DoubleTree by Hilton Virginia Beach

1900 Pavilion Dr, Virginia Beach 23451

3.0 out of 5.0
3.8 out of 5 (965 reviews)

Situated near the beach, this hotel is 0 mi (0 km) from Mystery Dinner Playhouse and within 3 mi (5 km) of Ocean Breeze …

$110
Econo Lodge Little Creek
Econo Lodge Little Creek

7969 Shore Dr, Norfolk 23518

2.0 out of 5.0
3.8 out of 5 (406 reviews)

Situated in Norfolk, this hotel is 2.4 mi (3.8 km) from Norfolk Botanical Garden and 2.4 mi (3.9 km) from Hampton Roads …

$48
Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member
Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member

1101 Atlantic Ave, Virginia Beach 23451

2.5 out of 5.0
3.7 out of 5 (192 reviews)

Located in Virginia Beach, this beachfront hotel is on the boardwalk and within 3 mi (5 km) of Atlantic Wildfowl Heritage …

$93
La Quinta Inn & Suites Virginia Beach
La Quinta Inn & Suites Virginia Beach

2800 Pacific Ave, Virginia Beach 23451

2.5 out of 5.0
4 out of 5 (1,036 reviews)

Situated near the beach, this hotel is 0.2 mi (0.3 km) from King Neptune's Indoor Blacklight 3-D Mini Golf and 2.7 mi (4.3 km …

$65
Marjac Suites Virginia Beach Oceanfront
Marjac Suites Virginia Beach Oceanfront

2201 Atlantic Ave, Virginia Beach 23451

2.0 out of 5.0
3.2 out of 5 (878 reviews)

Nestled on the beach, this Virginia Beach hotel is within 3 mi (5 km) of Old Coast Guard Station, Virginia Aquarium and Marin …

$69
Ramada Virginia Beach Oceanfront
Ramada Virginia Beach Oceanfront

615 Atlantic Avenue, Virginia Beach 23451

3.0 out of 5.0
3.8 out of 5 (1,546 reviews)

This oceanfront hotel is at the southern end of the Virginia Beach boardwalk, 1 mile from the convention center.

$67
Crowne Plaza Hampton Marina
Crowne Plaza Hampton Marina

700 Settlers Landing Rd, Hampton 23669

3.5 out of 5.0
3.8 out of 5 (579 reviews)

This family-friendly Hampton hotel is located in the historical district, within 1 mi (2 km) of Hampton History Museum, …

$81
19 Atlantic Hotel
19 Atlantic Hotel

203 19th St, Virginia Beach 23451

2.5 out of 5.0
3.5 out of 5 (747 reviews)

Situated by the ocean, this hotel is 0.1 mi (0.1 km) from Nightmare Mansion and within 3 mi (5 km) of Virginia Aquarium and …

$55
The Barclay Towers Resort Hotel
The Barclay Towers Resort Hotel

809 Atlantic Ave, Virginia Beach 23451

2.5 out of 5.0
3.9 out of 5 (1,476 reviews)

This oceanfront hotel is 5 miles from the Ocean Breeze Water Park and less than a mile from the Virginia Beach Fishing Pier.

$89
Courtyard by Marriott Virginia Beach Oceanfront South
Courtyard by Marriott Virginia Beach Oceanfront South

2501 Atlantic Ave, Virginia Beach 23451

3.0 out of 5.0
4.3 out of 5 (386 reviews)

Nestled on the beach, this Virginia Beach hotel is 0 mi (0 km) from Naval Aviation Monument Park and 2.6 mi (4.1 km) from …

$127
Knights Inn Virginia Beach
Knights Inn Virginia Beach

207 29th Street, Virginia Beach 23451

2.0 out of 5.0
2.8 out of 5 (313 reviews)

Situated on the waterfront, this hotel is 0.1 mi (0.2 km) from Neptune Statue and 2.8 mi (4.6 km) from Virginia Aquarium an …

$49
Travelodge Suites Virginia Beach Oceanfront
Travelodge Suites Virginia Beach Oceanfront

1909 Atlantic Ave, Virginia Beach 23451

2.0 out of 5.0
2.7 out of 5 (1,130 reviews)

Located in Virginia Beach, this beachfront hotel is on the boardwalk and within 3 mi (5 km) of Nightmare Mansion, Virginia …

$39
Travelodge Virginia Beach
Travelodge Virginia Beach

2802 Atlantic Ave, Virginia Beach 23451

2.0 out of 5.0
2.8 out of 5 (615 reviews)

Situated near the beach, this hotel is 0.2 mi (0.3 km) from Neptune Statue and 2.8 mi (4.5 km) from Virginia Aquarium and …

$31
Tidelands Caribbean Hotel and Suites
Tidelands Caribbean Hotel and Suites

5th Street on the Boardwalk Ocean City, Ocean City 21842

2.5 out of 5.0
3.3 out of 5 (1,092 reviews)

Situated on the boardwalk, this hotel is within a 10-minute walk of Ocean Bowl Skate Park, Midway Shopping Center, and …

$69
Virginia Beach Resort Hotel and Conference Center
Virginia Beach Resort Hotel and Conference Center

2800 Shore Dr, Virginia Beach 23451

3.0 out of 5.0
3.5 out of 5 (898 reviews)

This all-suite hotel sits on the quieter north end of Virginia Beach on the shores of Chesapeake Bay, adjacent to shopping, …

$134
Days Inn Virginia Beach Oceanfront
Days Inn Virginia Beach Oceanfront

2417 Atlantic Ave, Virginia Beach 23451

2.0 out of 5.0
3.8 out of 5 (793 reviews)

Located in Virginia Beach, this beachfront hotel is on the boardwalk, 0 mi (0 km) from Old Coast Guard Station, and 2.5 mi (4 …

$79
Days Inn Ocean City Oceanfront
Days Inn Ocean City Oceanfront

2210 Baltimore Avenue, Ocean City 21842

2.0 out of 5.0
3.4 out of 5 (577 reviews)

Nestled on the beach, this Boardwalk hotel is within a 10-minute walk of Ember's Island Miniature Golf and Bahia Marina. …

$85
La Quinta Inn & Suites Salisbury
La Quinta Inn & Suites Salisbury

300 S Salisbury Blvd, Salisbury 21801

2.5 out of 5.0
3.6 out of 5 (396 reviews)

Situated in Salisbury, this hotel is 0.6 mi (1 km) from Poplar Hill Mansion and 1.4 mi (2.2 km) from Salisbury University. …

$79
Grand Hotel & Spa
Grand Hotel & Spa

2100 N Baltimore Ave, Ocean City 21842

3.0 out of 5.0
3.9 out of 5 (2,391 reviews)

Located on the Ocean City Boardwalk, The Grand Hotel & Spa offers beach access and is within 2 miles of Roland E Powell …

$57
Paradise Plaza Inn
Paradise Plaza Inn

3 Ninth Street, Ocean City 21842

3.0 out of 5.0
4 out of 5 (641 reviews)

Located in Boardwalk, this beachfront hotel is on the boardwalk and within a 15-minute walk of Midway Shopping Center and …

$70
Days Inn Chincoteague Island
Days Inn Chincoteague Island

7020 Maddox Blvd, Chincoteague 23336

2.0 out of 5.0
3.1 out of 5 (307 reviews)

Situated in Chincoteague, this hotel is 0.4 mi (0.6 km) from Museum of Chincoteague and within 3 mi (5 km) of Assateague …

$61
Hampton Inn Virginia Beach-Oceanfront South
Hampton Inn Virginia Beach-Oceanfront South

1011 Atlantic Avenue, Virginia Beach 23451

3.0 out of 5.0
4.3 out of 5 (1,002 reviews)

Located in Virginia Beach, this beachfront hotel is on the boardwalk and within 3 mi (5 km) of Atlantic Wildfowl Heritage …

$93
Econo Lodge Pocomoke City
Econo Lodge Pocomoke City

825 Ocean Hwy, Pocomoke City 21851

2.0 out of 5.0
2.8 out of 5 (240 reviews)

Situated in Pocomoke City, this hotel is 4.6 mi (7.4 km) from Delmarva Discovery Center and within 12 mi (20 km) of Cypress …

$48
Quality Inn & Suites
Quality Inn & Suites
10.6 mi from Onley
2.5 out of 5.0
3.4 out of 5 (151 reviews)

Situated near the beach, this motel is 2 mi (3.2 km) from Northampton Shopping Center and within 12 mi (20 km) of Holly Grove …

$64
Holiday Inn Express and Suites Exmore, Eastern Shore
Holiday Inn Express and Suites Exmore, Eastern Shore
11.6 mi from Onley
2.5 out of 5.0
4 out of 5 (193 reviews)

Situated in Exmore, this hotel is 0.3 mi (0.4 km) from Northampton Shopping Center and within 12 mi (20 km) of Holly Grove …

$80
Hampton Suites Exmore Eastern Shore
Hampton Suites Exmore Eastern Shore
12.4 mi from Onley
2.5 out of 5.0
4.3 out of 5 (189 reviews)

Situated in Exmore, this hotel is 0.5 mi (0.8 km) from Northampton Shopping Center and within 9 mi (15 km) of Holly Grove …

$80
Budget Inn Nassawadox
Budget Inn Nassawadox
15.1 mi from Onley
2.0 out of 5.0
2.3 out of 5 (36 reviews)

Situated in Nassawadox, this hotel is within 9 mi (15 km) of Holly Grove Vineyards, Northampton Shopping Center, and Barrie …

$65

Recent Reviews in Onley

Hide content

Where to stay in Onley

Onley Hotel Guide

Visitors to Eastern Shore Virginia will find only 1 hotel that are less than 0.1 miles from Onley's downtown area, so try booking a room well before you depart.

The Days Inn Onley, is an ever-popular choice for travelers due to the fact that it's it is the most centrally located hotel choice in Onley.

The Holiday Inn Express and Suites Exmore, Eastern Shore is 13 miles from the central part of Onley. Alternatively, the Hampton Suites Exmore Eastern Shore can be found 14 miles away. Another option is to make a reservation at the Days Inn Onley or the Budget Inn Nassawadox.

25 miles to the northeast of Onley is Exmore, which features the Museum of Chincoteague. Visitors to Chincoteague can select from the following; the Comfort Suites and Waterside Inn. Or, you can stay at Exmore, 13 miles to the southwest of Onley. In Exmore, check out the Northampton Shopping Center. The Quality Inn & Suites and Virginia Landing RV Campground are all good places to lay your head.

Get your fix of local sport by making a journey to Hampton Coliseum, which is 60 miles to the southwest of Onley. Those wanting to sleep near to the action can make a choice from the Embassy Suites Hampton Roads- Hotel, Spa & Convention Center or the Hampton Bay Plaza and Suites.

Salisbury - Ocean City Wicomico Regional Airport is 45 miles away from Onley. If you wish to stay close by, can easily secure a night at the Country Inn & Suites By Carlson, Salisbury, MD or the Sleep Inn Salisbury.

More Information About Onley