Special offers and Exclusive deals

Search Hotels

2026-11-11
2026-11-12
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels with indoor pool in Virginia Beach

Hyatt House Virginia Beach/Oceanfront

2705 Atlantic Ave, Virginia Beach, United States Show map

Hyatt House Virginia Beach / Oceanfront hotel is located 15 minutes' walk from the size statue "Navy Seal Monument", in the very heart of Virginia Beach, and offers rooms with ocean views. While… More

From US$ 136 Book Now

Courtyard By Marriott Virginia Beach Oceanfront North 37Th Street

3737 Atlantic Ave, Virginia Beach, United States Show map

Offering a convenience shop and a restaurant, the smoke-free Courtyard By Marriott Virginia Beach Oceanfront North 37Th Street hotel lies in Virginia Beach Boardwalk with easy access to many shops… More

From US$ 91 Book Now

Hilton Ocean Beach Club Resort, Virginia Beach, Va

3401 Atlantic Avenue, Virginia Beach, United States Show map

The 3-star Hilton Ocean Beach Club Resort, Virginia Beach, Va, located only a 5-minute walk from the large Neptune Bronze Statue and 2.4 km from John Wareing Monument, features a heated pool for… More

From US$ 97 Book Now

Marriott Virginia Beach Oceanfront Resort

4201 Atlantic Avenue, Virginia Beach, United States Show map

The 4-star Marriott Virginia Beach Oceanfront Resort boasts positioning merely a 5-minute walk from Galilee Episcopal Church, offering 63 rooms with sweeping views of the surroundings. Situated about… More

From US$ 275 Book Now

Embassy Suites By Hilton Virginia Beach Oceanfront Resort

4101 Atlantic Avenue, Virginia Beach, United States Show map

Located merely 1.3 km from Pacific Place Shopping Center, the luxury Embassy Suites By Hilton Virginia Beach Oceanfront Resort is just a 7-minute walk from the size statue "Navy Seal Monument". More

From US$ 185 Book Now

Courtyard By Marriott Virginia Beach Oceanfront-South

2501 Atlantic Ave., Virginia Beach, United States Show map

Featuring a convenience store and a restaurant, the 3-star beachfront Courtyard By Marriott Virginia Beach Oceanfront-South hotel lies a mere 9 minutes' walk from the large Neptune Bronze Statue. The… More

From US$ 107 Book Now

Hyatt Place Virginia Beach Town Center

335 Independence Blvd, Virginia Beach, United States Show map

Featuring a lift and a vending machine, the 3-star modern Hyatt Place Virginia Beach Town Center hotel is nestled in Virginia Beach, around 3 km from Haygood Shopping Center. The comfortable hotel… More

From US$ 126 Book Now

The Westin Virginia Beach Town Center

4535 Commerce Street, Virginia Beach, United States Show map

Offering a convenience store and a restaurant, the upscale The Westin Virginia Beach Town Center hotel lies in a business neighbourhood, about a 10-minute drive from the city Mount Trashmore Park and… More

From US$ 117 Book Now

The Oceanfront Inn - Virginia Beach

2901 Atlantic Avenue, Virginia Beach, United States Show map

The 3-star smoke-free The Oceanfront Inn - Virginia Beach, located just 500 metres from Pacific Place Shopping Center, offers a heated pool, Wi-Fi in public areas. Staying at this Virginia Beach inn,… More

From US$ 64 Book Now

Delta Hotels By Marriott™ Virginia Beach Waterfront Suites

2800 Shore Drive, Virginia Beach, United States Show map

Located within 3 km of Broad Bay Country Club, the 4-star smoke-free Delta Hotels By Marriott™ Virginia Beach Waterfront Suites offers spacious rooms approximately 25 minutes' walk from Chesapeake… More

From US$ 122 Book Now

Moxy Virginia Beach Oceanfront

1201 Atlantic Avenue, Virginia Beach, United States Show map

The comfortable Moxy Virginia Beach Oceanfront hotel, situated nearly 5 minutes' walk from De Witt Cottage, offers a heated pool as well as a fitness studio. Boasting an American restaurant, the 3… More

From US$ 116 Book Now

La Quinta Inn By Wyndham Norfolk Virginia Beach

192 Newtown Road, Virginia Beach, United States Show map

La Quinta Inn By Wyndham Norfolk Virginia Beach includes 107 rooms and is a 20-minute walk from Topgolf Virginia Beach. Wi-Fi, available in public areas, keeps you connected, and friendly staff will… More

From US$ 77 Book Now

Doubletree By Hilton Oceanfront Virginia Beach

615 Atlantic Avenue, Virginia Beach, United States Show map

Offering modern rooms and Wi-Fi in public areas, the 4-star Doubletree By Hilton Oceanfront Virginia Beach hotel is 2.7 km from King Neptune Statue on the Boardwalk and 25 minutes' walk from Virginia… More

From US$ 92 Book Now

Hampton Inn Virginia Beach-Oceanfront South

1011 Atlantic Avenue, Virginia Beach, United States Show map

Located merely 1.1 km from the fully Grommet Island Park, the smoke-free Hampton Inn Virginia Beach-Oceanfront South is approximately a 5-minute walk from Atlantic Wildfowl Heritage Museum. This 3… More

From US$ 122 Book Now

Sundial Inn

308 21 Street, Virginia Beach, United States Show map

Situated nearly 5 minutes on foot from Virginia Beach Boardwalk, the 2-star non-smoking Sundial Inn Virginia Beach offers spacious rooms, Wi-Fi, and parking. Boasting a seasonal outdoor pool, this… More

From US$ 46 Book Now

Fairfield Inn & Suites By Marriott Virginia Beach Oceanfront

1901 Atlantic Avenue, Virginia Beach, United States Show map

Located just 1.5 km from Virginia Museum of Contemporary Art, the lovely 3-star Fairfield Inn & Suites By Marriott Virginia Beach Oceanfront features floor-to-ceiling windows as well as a heated pool… More

From US$ 122 Book Now

Holiday Inn Virginia Beach - Norfolk By Ihg

5655 Greenwich Rd, Virginia Beach, United States Show map

The smoke-free Holiday Inn Virginia Beach - Norfolk By Ihg is located near the business district of Virginia Beach around 10 minutes' drive from Kempsville Marketplace Shopping Center. The 4-star inn… More

From US$ 103 Book Now

Alamar Resort Inn

311 16Th Street, Virginia Beach, United States Show map

Situated approximately a 5-minute walk from North Lake Holly, Alamar Resort Inn Virginia Beach also offers a seasonal outdoor swimming pool. This 2-star hotel features both Wi-Fi in public areas and… More

From US$ 49 Book Now

Courtyard Virginia Beach Norfolk

5700 Greenwich Road, Virginia Beach, United States Show map

Offering spacious rooms and Wi-Fi in public areas, the 3-star Courtyard Virginia Beach Norfolk hotel is about a 25-minute walk from Kempsville Plaza Shopping Center and 2.6 km from Williams Farm Park… More

From US$ 89 Book Now

Spark By Hilton Virginia Beach Oceanfront

705 Atlantic Avenue, Virginia Beach, United States Show map

Situated within 5 minutes' walk of a beach, the quality Spark By Hilton Virginia Beach Oceanfront hotel offers rooms with views of the ocean. Featuring an outdoor swimming pool, the 3-star smoke-free… More

From US$ 73 Book Now

La Quinta By Wyndham Virginia Beach

2800 Pacific Avenue, Virginia Beach, United States Show map

Offering air-conditioned rooms and Wi-Fi in public areas, La Quinta By Wyndham Virginia Beach hotel is 0.9 km from 24th Street Stage and a 19-minute walk from the seasonal amusement center "Atlantic… More

From US$ 62 Book Now

Sandcastle Resort

1307 Atlantic Avenue, Virginia Beach, United States Show map

Offering a lift and a vending machine, the 3-star Sandcastle Resort Virginia Beach is nestled just 5 minutes' walk from Beach Mall Shopping Center and a few steps from Virginia Legends. Located a… More

From US$ 74 Book Now

Seahawk Motel

2525 Atlantic Ave, Virginia Beach, United States Show map

Featuring a swimming pool with a hot tub, the 2-star beachfront Seahawk Motel Virginia Beach is approximately 5 minutes on foot from Pacific Avenue. This Virginia Beach hotel is in Virginia Beach… More

From US$ 69 Book Now

Four Sails Resort

3301 Atlantic Avenue, Virginia Beach, United States Show map

Located approximately 300 metres from 32nd Street at the Oceanfront, the 3-star oceanfront Four Sails Resort Virginia Beach is approximately a 5-minute walk from Pacific Place Shopping Center. While… More

From US$ 69 Book Now

The Ocean Key Virginia Beach Resort

424 Atlantic Ave, Virginia Beach, Va, Virginia Beach, United States Show map

The smoke-free The Ocean Key Virginia Beach Resort is located near an entertainment district nearly 25 minutes' walk from Virginia Beach Boardwalk. The 3-star resort features an indoor pool and an à… More

From US$ 103 Book Now

Hampton Inn Virginia Beach Oceanfront North

3107 Atlantic Avenue, Virginia Beach, United States Show map

Featuring a convenience shop and a restaurant, the comfortable Hampton Inn Virginia Beach Oceanfront North lies around a 5-minute walk from the large Neptune Bronze Statue. Located merely 1.9 km from… More

From US$ 118 Book Now

Aquarius Oceanfront Hotel

1909 Atlantic Avenue, Virginia Beach, United States Show map

Aquarius Oceanfront Hotel Virginia Beach features air-conditioned rooms around a 10-minute walk from North Lake Holly. The hotel also offers Wi-Fi in public areas, as well as a vending machine and a… More

From US$ 67 Book Now

Holiday Inn Va Beach-Oceanside 21St St By Ihg

2101 Atlantic Ave, Virginia Beach, United States Show map

Located just 500 metres from 17th Street Park, the comfortable 3-star Holiday Inn Va Beach-Oceanside 21St St By Ihg Virginia Beach boasts beautiful views of the ocean. The oceanfront hotel is in the… More

From US$ 111 Book Now

Surestay Studio By Best Western Virginia Beach Oceanfront

2315 Atlantic Avenue, Virginia Beach, United States Show map

Featuring a vending machine and a lift, the 3-star Surestay Studio By Best Western Virginia Beach Oceanfront hotel lies in Virginia Beach Boardwalk with access to the public beach, approximately a 20… More

From US$ 73 Book Now

Four Points By Sheraton Virginia Beach Oceanfront

1211 Atlantic Avenue, Virginia Beach, United States Show map

Located 16 minutes' walk from Virginia Beach Surf & Rescue Museum, the 3-star beachfront Four Points By Sheraton Virginia Beach Oceanfront hotel offers spacious rooms a mere 1.3 km from the top… More

From US$ 127 Book Now

Howard Johnson By Wyndham Virginia Beach At The Beach

512 Atlantic Avenue, Virginia Beach, United States Show map

The 2-star non-smoking Howard Johnson By Wyndham Virginia Beach At The Beach hotel is a mere 8 minutes on foot from the seasonal amusement center "Atlantic Fun Park" and offers a vending machine and… More

From US$ 44 Book Now

The Founders Inn & Spa Tapestry Collection By Hilton

5641 Indian River Road, Virginia Beach, United States Show map

The lovely The Founders Inn & Spa Tapestry Collection By Hilton Virginia Beach offers comfortable rooms near the historic district of Virginia Beach and around 10 minutes by car from The Church of… More

From US$ 85 Book Now

Residence Inn By Marriott Virginia Beach Oceanfront

3217 Atlantic Ave, Virginia Beach, United States Show map

Situated approximately 5 minutes' walk from the large Neptune Bronze Statue, the residential Residence Inn By Marriott Virginia Beach Oceanfront features a hot tub, a golf course, and barbecue grills… More

From US$ 389 Book Now

Best Western Center Inn

5718 Northampton Boulevard, Virginia Beach, United States Show map

The 3-star Best Western Center Inn Virginia Beach is situated near the shopping district of Virginia Beach, about 10 minutes by car from Norfolk Botanical Garden. Highlights at the inn include a… More

From US$ 60 Book Now

Atlantic Inn

2802 Atlantic Avenue, Virginia Beach, United States Show map

The 2-star smoke-free Atlantic Inn Virginia Beach, located merely 13 minutes on foot from 24th Street Stage, boasts a seasonal outdoor swimming pool and a tennis club. This Virginia Beach hotel is in… More

From US$ 58 Book Now

Seashire Inn & Suites

1112 Pacific Avenue, Virginia Beach, United States Show map

Located about 5 minutes' walk from North Lake Holly, the 2-star Seashire Inn & Suites Virginia Beach includes an outdoor swimming pool. Featuring 38 rooms with views of the pool, the motel is 2.3 km… More

From US$ 87 Book Now

Home2 Suites By Hilton Virginia Beach Princess Anne

1741 Community College Place, Virginia Beach, United States Show map

Located nearly a 20-minute walk from Sky Zone Trampoline Park, the comfortable Home2 Suites By Hilton Virginia Beach Princess Anne hotel offers amenities such as a sundeck and barbecue. Featuring… More

From US$ 135 Book Now

Candlewood Suites Virginia Beach Town center

4437 Bonney Road, Virginia Beach, United States Show map

The perfect Candlewood Suites Virginia Beach Town Center By Ihg hotel is located within 8 km of Mount Trashmore Park, offering 222 rooms, Wi-Fi, and a car park. More

From US$ 110 Book Now

Beach Luxury Oceanfront

3615 Atlantic Avenue, Virginia Beach, United States Show map

To enjoy your vacation in Virginia Beach, stay at the 2-room Beach Luxury Oceanfront Virginia Beach apartment, which is 2.5 km from Mystery Dinner Playhouse and around a 10-minute ride from Virginia… More

From US$ 200 Book Now

Residence Inn By Marriott Virginia Beach Town Center

221 Bendix Road, Virginia Beach, United States Show map

Located 10 minutes' stroll from Sandler Center for the Performing Arts, the 3-star Residence Inn By Marriott Virginia Beach Town Center offers a private art gallery. Among the facilities of the hotel… More

From US$ 339 Book Now

Barclay Towers By Coolvacay

809 Atlantic Avenue, Virginia Beach, United States Show map

Barclay Towers By Coolvacay Apartment Virginia Beach offers easy entry to such city sights as De Witt Cottage, situated nearly a 5-minute walk away. 2.7 km from Virginia Museum of Contemporary Art… More

From US$ 196 Book Now

Coastal Beach Condo-Amazing View & Indoor Pool 13Th Floor

303 Atlantic Avenue, Virginia Beach, United States Show map

The 4-star Coastal Beach Condo-Amazing View & Indoor Pool 13Th Floor Virginia Beach hotel, located about a 5-minute walk from the fully Grommet Island Park and 2.3 km from Virginia Beach Surf &… More

Book Now

The Sanctuary - Dolphins And Daiquiris 110A

3700 Sandpiper Road, Virginia Beach, United States Show map

Located merely 9 minutes' walk from Little Island Park, the 3-bedroom The Sanctuary - Dolphins And Daiquiris 110A Villa Virginia Beach boasts an outdoor swimming pool and can accommodate up to 9. More

From US$ 243 Book Now

The Sanctuary - Sunset Haven B335

3738 Sandpiper Rd, Unit B335, Virginia Beach, United States Show map

Located just 13 minutes' walk from False Cape State Park, the 2-bedroom The Sanctuary - Sunset Haven B335 Villa Virginia Beach gives access to various tourist sites in the vicinity. More

From US$ 273 Book Now

The Sanctuary - No Worries 304B

3738 Sandpiper Rd 304B, Virginia Beach, United States Show map

The Sanctuary - No Worries 304B Villa Virginia Beach is located 15 minutes' walk from Back Bay National Wildlife Refuge and provides a swimming pool, ensuring a relaxing stay. Suitable for 6 guests… More

From US$ 160 Book Now

The Sanctuary - Summer Breeze A114

3700 Sandpiper Rd, Unit A114, Virginia Beach, United States Show map

The Sanctuary - Summer Breeze A114 Virginia Beach villa is located a 16-minute walk from Back Bay National Wildlife Refuge and provides an outdoor swimming pool, ensuring a relaxing stay. The 2… More

From US$ 187 Book Now

The Sanctuary - A Wave From It All 201B

3738 Sandpiper Road, Virginia Beach, United States Show map

The Sanctuary - A Wave From It All 201B Virginia Beach villa is located about a 15-minute walk from Back Bay National Wildlife Refuge and provides an outdoor swimming pool, ensuring a relaxing stay. More

From US$ 307 Book Now

The Sanctuary - Beach Escape 328B

3738 Sandpiper Rd 328B, Virginia Beach, United States Show map

Located only 650 metres from Little Island Park, the 4-bedroom The Sanctuary - Beach Escape 328B Virginia Beach villa provides an outdoor swimming pool as well as fisheries to diversify guests'… More

From US$ 980 Book Now

The Sanctuary - Adam'S Escape B307

3738 Sandpiper Rd, Unit B307, Virginia Beach, United States Show map

Offering a swimming pool, the 3-bedroom The Sanctuary - Adam'S Escape B307 Villa Virginia Beach is situated only an 8-minute walk from Little Island Park and can accommodate up to 9 guests. This 3… More

From US$ 310 Book Now

The Sanctuary - Welcome Home B426

3738 Sandpiper Rd, Unit B426, Virginia Beach, United States Show map

Situated only 650 metres from Little Island Park, the 3-bedroom The Sanctuary - Welcome Home B426 Virginia Beach is suitable for 8 guests and provides an outdoor swimming pool to relax in. Offering… More

From US$ 142 Book Now