Top 10 Hotels in Portsmouth

See all 10 Hotels in Portsmouth
Renaissance Portsmouth-Norfolk Waterfront Hotel
Renaissance Portsmouth-Norfolk Waterfront Hotel

425 Water St, Portsmouth 23704

3.5 out of 5.0
4.4 out of 5 (577 reviews)

Situated in the historical district, this hotel is within a 5-minute walk of Portsmouth Naval Shipyard Museum and Children's …

Get Rates
Comfort Inn Olde Town
Comfort Inn Olde Town

347 Effingham St, Portsmouth 23704

2.5 out of 5.0
3.9 out of 5 (122 reviews)

Located in the heart of Portsmouth, this hotel is within a 15-minute walk of Hill House Museum and Children's Museum of …

$84
The Mermaids' Porch Bed and Breakfast
The Mermaids' Porch Bed and Breakfast

497 North Street, Portsmouth 23704

4.9 out of 5 (35 reviews)

Located in the heart of Portsmouth, this bed & breakfast is within a 10-minute walk of Hill House Museum and Children's …

$129
SpringHill Suites Marriott Norfolk Old Dominion University
SpringHill Suites Marriott Norfolk Old Dominion University

4500 Hampton Blvd, Norfolk 23508

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

Situated in Norfolk, this hotel is 0.2 mi (0.3 km) from Ted Constant Convocation Center and within 3 mi (5 km) of Chrysler …

$143
Days Inn Chesapeake Portsmouth
Days Inn Chesapeake Portsmouth

1439 Geo. Washington Hwy, Chesapeake 23323

2.0 out of 5.0
2.1 out of 5 (90 reviews)

Situated in Chesapeake, this motel is within 6 mi (10 km) of Commodore Theatre, Children's Museum of Virginia, and Virginia …

$51
Super 8 Chesapeake
Super 8 Chesapeake

3216 Churchland Blvd, Chesapeake 23321

2.0 out of 5.0
3.3 out of 5 (9 reviews)

Situated in Chesapeake, this hotel is 2.8 mi (4.5 km) from Riverfront Golf Club and within 9 mi (15 km) of Chrysler Museum of …

$55
Best Western Plus Portsmouth-Chesapeake Hotel
Best Western Plus Portsmouth-Chesapeake Hotel

3235 Western Branch Blvd, Chesapeake 23321

2.5 out of 5.0
3.8 out of 5 (397 reviews)

Situated by the ocean, this hotel is 2.9 mi (4.7 km) from Riverfront Golf Club and within 6 mi (10 km) of Chesapeake Square …

$53
Sleep Inn & Suites Chesapeake - Portsmouth
Sleep Inn & Suites Chesapeake - Portsmouth

3280 Western Branch Blvd, Chesapeake 23321

2.5 out of 5.0
3.4 out of 5 (191 reviews)

Located in the heart of Chesapeake, this hotel is 2.7 mi (4.4 km) from Riverfront Golf Club and within 9 mi (15 km) of …

$54
Extended Stay America - Chesapeake - Churchland Blvd.
Extended Stay America - Chesapeake - Churchland Blvd.

3214 Churchland Blvd, Chesapeake 23321

2.5 out of 5.0
3 out of 5 (119 reviews)

Situated in Chesapeake, this hotel is 2.8 mi (4.5 km) from Riverfront Golf Club and within 9 mi (15 km) of Chrysler Museum of …

$71
Freemason Inn - Bed & Breakfast
Freemason Inn - Bed & Breakfast

411 W York St, Norfolk 23510

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

Situated near the airport, this bed & breakfast is within a 10-minute walk of Hunter House Victorian Museum and Chrysler …

$145

Recent Reviews in Portsmouth

Hide content

Where to stay in Portsmouth

Portsmouth Hotel Guide

Expedia.com offers a selection of 99 hotels in Portsmouth. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.com will not only save you time, but also money when booking your stay at a hotel in Portsmouth. Making reservations so you can stay within your budget is easy with us.

Expedia.com even provides you with a map so you may find cheap hotels in the Portsmouth neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Portsmouth, Virginia now, including last minute deals!