Hotels in St. James

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in St. James?

Home2 Suites By Hilton Wilmington Medical Park Downtown

Home2 Suites By Hilton Wilmington Medical Park Downtown
3.0 star property
Wilmington
9.2 out of 10, Wonderful, (649 reviews)
Just 10 minutes from UNC Wilmington, this hotel offers convenient access to the Riverwalk and Wrightsville Beach. Enjoy complimentary breakfast, WiFi, and parking during your stay. The seasonal outdoor pool and fitness center provide refreshing options for maintaining your routine while traveling.
The price is $130
$147 total
includes taxes & fees
Jun 14 - Jun 15
Home2 Suites By Hilton Wilmington Medical Park Downtown

Best Western Plus Westgate Inn & Suites

Best Western Plus Westgate Inn & Suites
2.5 star property
Leland
9.4 out of 10, Exceptional, (1,005 reviews)
Enjoy Mediterranean-inspired accommodations near Riverwalk and Magnolia Greens Golf Plantation. This hotel offers a seasonal outdoor pool, hot tub, and 24-hour fitness center, plus free breakfast and parking. In-room refrigerators and microwaves add convenience to your Leland getaway.
The price is $103
$114 total
includes taxes & fees
Jun 7 - Jun 8
Best Western Plus Westgate Inn & Suites

Comfort Suites Southport - Oak Island

Comfort Suites Southport - Oak Island
2.5 star property
Southport
8.8 out of 10, Excellent, (1,005 reviews)
Unwind in this coastal getaway near The Clubs at St. James. Enjoy a refreshing swim in the seasonal outdoor pool or maintain your routine at the 24-hour fitness center. Free breakfast, WiFi, and parking complete your comfortable stay with attentive service.
The price is $113
$122 total
includes taxes & fees
Jun 7 - Jun 8
Comfort Suites Southport - Oak Island

Best Western Shallotte / Ocean Isle Beach Hotel

Best Western Shallotte / Ocean Isle Beach Hotel
2.5 star property
Shallotte
9.0 out of 10, Wonderful, (691 reviews)
Wake up to ocean breezes at this quiet Shallotte hotel where a seasonal outdoor pool and fitness center await. Located near Ocean Isle Beach with easy access to dining and entertainment, the jacuzzi baths in clean rooms provide the perfect unwinding spot.
The price is $120
$133 total
includes taxes & fees
Jun 7 - Jun 8
Best Western Shallotte / Ocean Isle Beach Hotel

Hampton Inn & Suites Southport

Hampton Inn & Suites Southport
2.5 star property
Southport
9.4 out of 10, Exceptional, (737 reviews)
Unwind at this welcoming hotel featuring an outdoor pool and fitness center just minutes from The Clubs at St. James. Enjoy complimentary breakfast, WiFi and parking during your stay. Guests consistently praise the attentive staff and pristine accommodations.
The price is $122
$132 total
includes taxes & fees
Jun 23 - Jun 24
Hampton Inn & Suites Southport

Quality Inn Shallotte near Ocean Isle Beach

Quality Inn Shallotte near Ocean Isle Beach
2.5 star property
Shallotte
8.2 out of 10, Very Good, (776 reviews)
The price is $94
$106 total
includes taxes & fees
Jun 9 - Jun 10
Quality Inn Shallotte near Ocean Isle Beach

Oceaneer

Oceaneer
2.0 star property
Wilmington Beach
9.0 out of 10, Wonderful, (123 reviews)
Located in Carolina Beach, this coastal retreat offers a seasonal outdoor pool and fitness center just 5 minutes from the Boardwalk. Free WiFi and parking make exploring easy, with the North Carolina Aquarium at Fort Fisher a short drive away.
The price is $206
$233 total
includes taxes & fees
Jun 10 - Jun 11
Oceaneer

Fairfield Inn & Suites by Marriott Southport

Fairfield Inn & Suites by Marriott Southport
3.0 star property
Southport
9.4 out of 10, Exceptional, (788 reviews)
Breathe in salty air at this Southport escape near local attractions. Enjoy a morning splash in the outdoor pool, energize in the 24-hour fitness center, and fuel up with free breakfast before exploring nearby St. James Clubs and Southport Marina.
The price is $116
$125 total
includes taxes & fees
Jun 14 - Jun 15
Fairfield Inn & Suites by Marriott Southport

Captain's Cove Motel

Captain's Cove Motel
2.5 star property
Long Beach
7.6 out of 10, Good, (305 reviews)
Immerse in seaside charm at this Oak Island motel, where a refreshing seasonal pool awaits after your adventures. Nearby Oak Island Golf Club and free parking make exploration effortless, while the exceptionally helpful staff ensures a memorable coastal escape.
The price is $135
$152 total
includes taxes & fees
Jun 10 - Jun 11
Captain's Cove Motel

Spark by Hilton Wilmington Carolina Beach Rd

Spark by Hilton Wilmington Carolina Beach Rd
3.0 star property
Wilmington
8.6 out of 10, Excellent, (119 reviews)
Experience comfort at this Wilmington hotel with easy access to Carolina Beach Boardwalk and Wrightsville Beach. Enjoy the indoor pool and fitness center after exploring nearby attractions like Riverwalk or the university campus.
The price is $114
$129 total
includes taxes & fees
Jun 14 - Jun 15
Spark by Hilton Wilmington Carolina Beach Rd

Tru By Hilton Leland Wilmington

Tru By Hilton Leland Wilmington
2.5 star property
Leland
9.0 out of 10, Wonderful, (448 reviews)
Discover a welcoming retreat with an indoor pool and free daily buffet breakfast. This hotel offers complimentary WiFi and parking, with helpful staff ready to assist. Located within easy reach of restaurants, stores, and just a 15-minute drive from Riverwalk.
The price is $100
$111 total
includes taxes & fees
Jun 15 - Jun 16
Tru By Hilton Leland Wilmington

Pirates Cove

Pirates Cove
2.0 star property
Carolina Beach
7.6 out of 10, Good, (549 reviews)
Just a 15-minute stroll from Carolina Beach and its lively boardwalk, this hotel offers a relaxing outdoor pool and convenient dining at Lazy Pirate restaurant. Enjoy free WiFi and parking while exploring nearby North Carolina Aquarium at Fort Fisher.
The price is $126
$143 total
includes taxes & fees
Jun 7 - Jun 8
Pirates Cove

Ocean Crest Motel

Ocean Crest Motel
2.0 star property
Long Beach
9.0 out of 10, Wonderful, (82 reviews)
Soak in coastal vibes at this seaside retreat with a seasonal outdoor pool just steps from Ocean Crest Pier. Enjoy free WiFi and parking while exploring nearby kayaking and surfing spots, or venture to The Reserve Golf Club for a day on the greens.
The price is $208
$235 total
includes taxes & fees
Jun 7 - Jun 8
Ocean Crest Motel

Wingate By Wyndham Southport

Wingate By Wyndham Southport
3.0 star property
Southport
7.8 out of 10, Good, (1,001 reviews)
Feel refreshed at this business-friendly hotel offering clean rooms and attentive service. Located near the North Carolina Aquarium and Franklin Square Gallery, the hotel provides free parking, complimentary breakfast, and a fitness center for energizing workouts.
The price is $111
$123 total
includes taxes & fees
Jun 14 - Jun 15
Wingate By Wyndham Southport

Dry Dock Inn

Dry Dock Inn
3.0 star property
Carolina Beach
8.6 out of 10, Excellent, (1,010 reviews)
This beachside motel boasts 2 outdoor pools and 8 beach bars for endless summer fun. Guests praise the clean rooms, friendly staff, and overall value. Carolina Beach Lake Park and North Carolina Aquarium are a short drive away.
The price is $139
$157 total
includes taxes & fees
Jun 9 - Jun 10
Dry Dock Inn

StudioRes by Marriott Leland

StudioRes by Marriott Leland
2.5 star property
Winnabow
8.0 out of 10, Very Good, (12 reviews)
The price is $101
$112 total
includes taxes & fees
Jun 21 - Jun 22
StudioRes by Marriott Leland

Holiday Inn Express Leland - Wilmington Area by IHG

Holiday Inn Express Leland - Wilmington Area by IHG
2.5 star property
Leland
8.8 out of 10, Excellent, (900 reviews)
Thoughtfully located within 15 minutes of Riverwalk and UNC Wilmington, this hotel offers free breakfast, WiFi, and parking. Take a dip in the indoor pool or visit the 24-hour fitness center after exploring nearby Magnolia Greens Golf Plantation.
The price is $110
$122 total
includes taxes & fees
Jun 21 - Jun 22
Holiday Inn Express Leland - Wilmington Area by IHG

The Sand Dunes

The Sand Dunes
2.0 star property
Kure Beach
8.8 out of 10, Excellent, (579 reviews)
This beachside retreat offers a refreshing seasonal pool and complimentary WiFi and parking. Located just minutes from Carolina Beach Boardwalk and a short drive from the North Carolina Aquarium at Fort Fisher. Kure Beach Pier is also nearby.
The price is $193
$221 total
includes taxes & fees
Jun 9 - Jun 10
The Sand Dunes

Carolina Beach Condo w/ Balcony & Ocean Access!

Carolina Beach Condo w/ Balcony & Ocean Access!
4.0 star property
Carolina Beach
The price is $73
$321 total
includes taxes & fees
Jun 7 - Jun 8
Carolina Beach Condo w/ Balcony & Ocean Access!

River Hotel of Southport

River Hotel of Southport
2.5 star property
Southport
9.6 out of 10, Exceptional, (1,011 reviews)
Steps from Fort Johnston-Southport Museum and Old Brunswick County Jail Museum, this beach hotel offers a private shoreline and outdoor pool. Guests rave about the comfortable beds, helpful staff, and convenient free WiFi and parking.
The price is $169
$187 total
includes taxes & fees
Jun 7 - Jun 8
River Hotel of Southport
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in St. James

Learn more about St. James

St. James is well-known for its attractions such as The Reserve Golf Club at St. James Plantation and The Clubs at St. James.

Sunset at the Marina in St James North Carolina

Check out reviews of St. James hotels guests love

Frequently asked questions

What accommodations do travelers like in St. James?
Can I book a refundable accommodation in St. James?
If you want the flexibility to change your travel plans to St. James, most accommodations provide refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. James if I want a vacation home instead of a traditional hotel?
If you want to find a good alternative to a hotel, look over our selection of 5 vacation homes. You also might want to book one of 21 condos for your trip.
What will the weather in St. James be like during my vacation?
The warmest months in St. James are usually July and August with an average temp of 79°F. January and February are the chilliest months when the average temp is 53°F. The rainiest months are September and August.
Why should I book my St. James accommodation with Hotels.com?
There are plenty of reasons to book your St. James travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.