Top 10 Hotels in Carolina Beach

See all 11 Hotels in Carolina Beach
Surfside Lodge Oceanfront
Surfside Lodge Oceanfront

234 Carolina Beach Avenue North, Carolina Beach 28428

2.0 out of 5.0
3 out of 5 (347 reviews)

Offering direct access to the beach, this Carolina Beach hotel is within a 10-minute walk of Carolina Beach Boardwalk and …

$80
Microtel Inn & Suites by Wyndham Carolina Beach
Microtel Inn & Suites by Wyndham Carolina Beach

907 N Lake Park Blvd, Carolina Beach 28428

2.0 out of 5.0
3.6 out of 5 (480 reviews)

Situated in Carolina Beach, this hotel is within 1 mi (2 km) of Carolina Beach Boardwalk, Carolina Beach, and Carolina Beach …

$76
Beacon House Inn Bed & Breakfast
Beacon House Inn Bed & Breakfast

715 Carolina Beach Ave., N, Carolina Beach 28428

2.5 out of 5.0
4.6 out of 5 (34 reviews)

Situated by the ocean, this bed & breakfast is within a 15-minute walk of Carolina Beach and Carolina Beach Boardwalk …

Get Rates
Drifters Reef Motel
Drifters Reef Motel

701 North Lake Park Blvd, Carolina Beach 28428

2.0 out of 5.0
3 out of 5 (6 reviews)

Situated near the beach, this motel is within 1 mi (2 km) of Carolina Beach Boardwalk, Carolina Beach, and Carolina Beach …

$60
Carolina Beach Inn
Carolina Beach Inn

205 Harper Ave , Carolina Beach 28428

2.0 out of 5.0
4.4 out of 5 (112 reviews)

Situated near the beach, this motel is within a 15-minute walk of Carolina Beach Boardwalk and Carolina Beach. Carolina Beach …

$125
Dry Dock Vacation Club
Dry Dock Vacation Club

300 S. Lake Park Blvd, Carolina Beach 28428

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

Situated near the beach, this motel is within 1 mi (2 km) of Carolina Beach Boardwalk and Carolina Beach. Carolina Beach …

$69
Best Western Plus Wilmington/Carolina Beach
Best Western Plus Wilmington/Carolina Beach

5600 Carolina Beach Road, Wilmington 28412

2.0 out of 5.0
4.1 out of 5 (279 reviews)

Situated in the suburbs, this hotel is 0.6 mi (1 km) from Tregembo Animal Park and within 6 mi (10 km) of Halyburton Park and …

$81
Best Western Plus Coastline Inn
Best Western Plus Coastline Inn

503 Nutt St, Wilmington 28401

2.0 out of 5.0
4.4 out of 5 (435 reviews)

Situated near the airport, this hotel is steps from Wilmington Railroad Museum, Wilmington Convention Center, and The Cotton …

$125
Days Inn Wilmington Market Street
Days Inn Wilmington Market Street

5040 Market Street, Wilmington 28405

2.0 out of 5.0
3.7 out of 5 (1,091 reviews)

Situated in Wilmington, this motel is 1.6 mi (2.6 km) from University of North Carolina at Wilmington and within 6 mi (10 km) …

$65
Hilton Garden Inn Wilmington Mayfaire Town Center
Hilton Garden Inn Wilmington Mayfaire Town Center

6745 Rock Spring Rd, Wilmington 28405

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

Situated near the airport, this hotel is 0.6 mi (0.9 km) from Mayfaire Town Center and within 3 mi (5 km) of New Hanover …

$129

Recent Reviews in Carolina Beach

Hide content

Where to stay in Carolina Beach

Carolina Beach Hotel Guide

Expedia.com offers a selection of 71 hotels in Carolina Beach. 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 Carolina Beach. 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 Carolina Beach neighborhood you prefer.

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