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

Tonight
Sep 20 - Sep 21
Tomorrow
Sep 21 - Sep 22
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Where to stay in St. James?

1. Holiday Inn Express & Suites Southport - Oak Island Area by IHG

Holiday Inn Express & Suites Southport - Oak Island Area by IHG
Bolivia
$91
$98 total
includes taxes & fees
Oct 18 - Oct 19
Holiday Inn Express & Suites Southport - Oak Island Area by IHG

2. Hampton Inn & Suites Southport

Hampton Inn & Suites Southport
Southport
$98
$105 total
includes taxes & fees
Sep 30 - Oct 1
Hampton Inn & Suites Southport

3. Comfort Suites Southport - Oak Island

Comfort Suites Southport - Oak Island
Southport
$96
$103 total
includes taxes & fees
Sep 27 - Sep 28
Comfort Suites Southport - Oak Island

4. Fairfield Inn & Suites by Marriott Southport

Fairfield Inn & Suites by Marriott Southport
Southport
$94
$101 total
includes taxes & fees
Oct 5 - Oct 6
Fairfield Inn & Suites by Marriott Southport

5. Anchor Inn Motel

Anchor Inn Motel
Long Beach
$145
$163 total
includes taxes & fees
Sep 21 - Sep 22
Anchor Inn Motel

6. Wingate By Wyndham Southport

Wingate By Wyndham Southport
Southport
$79
$88 total
includes taxes & fees
Oct 4 - Oct 5
Wingate By Wyndham Southport

7. Captain's Cove Motel

Captain's Cove Motel
Long Beach
$80
$90 total
includes taxes & fees
Sep 22 - Sep 23
Captain's Cove Motel

8. Ocean Crest Motel

Ocean Crest Motel
Long Beach
$169
$191 total
includes taxes & fees
Sep 21 - Sep 22
Ocean Crest Motel

9. River Hotel of Southport

River Hotel of Southport
Southport
$144
$159 total
includes taxes & fees
Sep 21 - Sep 22
River Hotel of Southport

10. The Beach House Motel & Suites

The Beach House Motel & Suites
Yaupon Beach
$143
$183 total
includes taxes & fees
Sep 30 - Oct 1
The Beach House Motel & Suites

11. Seven Seas Oceanfront

Seven Seas Oceanfront
Kure Beach
$148
$167 total
includes taxes & fees
Sep 21 - Sep 22
Seven Seas Oceanfront

12. Cozy Oak Island House < 1 Mi to Beaches!

Cozy Oak Island House < 1 Mi to Beaches!
Yaupon Beach
$111
$435 total
includes taxes & fees
Oct 8 - Oct 9
Cozy Oak Island House < 1 Mi to Beaches!

13. Quality Inn Shallotte near Ocean Isle Beach

Quality Inn Shallotte near Ocean Isle Beach
Shallotte
$76
$86 total
includes taxes & fees
Oct 16 - Oct 17
Quality Inn Shallotte near Ocean Isle Beach

14. New Listing Lux Beach House Dog Friendly

New Listing Lux Beach House Dog Friendly
Tranquil Harbour
$288
$823 total
includes taxes & fees
Sep 21 - Sep 22
New Listing Lux Beach House Dog Friendly

15. The Sand Dunes

The Sand Dunes
Kure Beach
$81
$94 total
includes taxes & fees
Oct 8 - Oct 9
The Sand Dunes

16. Pirates Cove

Pirates Cove
Carolina Beach
$98
$110 total
includes taxes & fees
Sep 21 - Sep 22
Pirates Cove

17. Admiral's Quarter

Admiral's Quarter
Kure Beach
$91
$106 total
includes taxes & fees
Oct 6 - Oct 7
Admiral's Quarter

18. The Carriage House Inn Bed and Breakfast

The Carriage House Inn Bed and Breakfast
Southport
$324
$414 total
includes taxes & fees
Sep 25 - Sep 26
The Carriage House Inn Bed and Breakfast

19. Home2 Suites By Hilton Wilmington Medical Park Downtown

Home2 Suites By Hilton Wilmington Medical Park Downtown
Wilmington
$100
$113 total
includes taxes & fees
Sep 27 - Sep 28
Home2 Suites By Hilton Wilmington Medical Park Downtown

20. Best Western Shallotte / Ocean Isle Beach Hotel

Best Western Shallotte / Ocean Isle Beach Hotel
Shallotte
$110
$122 total
includes taxes & fees
Sep 27 - Sep 28
Best Western Shallotte / Ocean Isle Beach Hotel
View all properties

Top landmarks in St. James

The Reserve Golf Club at St. James Plantation

You might want to play some rounds at The Reserve Golf Club at St. James Plantation, located 0.7 mi (1.1 km) from central St. James. Hotels.com travelers also say the area is full of friendly people and has lots of nice beaches. If The Reserve Golf Club at St. James Plantation doesn't quite scratch your golfing itch, The Clubs at St. James, and Oak Island Golf Club are also nearby.
See properties

The Clubs at St. James

8.8/10 (3 reviews)
You might want to practice your swing at The Clubs at St. James, a golf course located 2 mi (3.2 km) from central St. James. Hotels.com travelers also say the area is walkable and has lots of nice beaches. If The Clubs at St. James doesn't quite scratch your golfing itch, The Reserve Golf Club at St. James Plantation, and Oak Island Golf Club are also nearby.
See properties

Founders Club at St. James Plantation

You might want to practice your swing at Founders Club at St. James Plantation, a golf course located 1.9 mi (3 km) from central St. James. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If Founders Club at St. James Plantation doesn't quite scratch your golfing itch, The Reserve Golf Club at St. James Plantation, and Oak Island Golf Club are also nearby.
See properties

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.

See all hotels in St. James
A marina with boats docked, surrounded by houses and a sunset sky.

Check out reviews of St. James hotels guests love

Oceaneer

Oceaneer

10/10 Excellent
"Staff was great honestly everyone was very helpful and kind the views were amazing I will say our room did have bottles under the bed that weren’t ours so that surprised me but other than that very nice hotel nice area!"
Keishly 3-night trip
Posted 10 hours ago
Oceaneer
Admiral's Quarter

Admiral's Quarter

10/10 Excellent
"The room was freshly updated. To be expected the AC unit was quite loud. Everything was very clean and the staff was very prompt to provide fresh towels. For an economical room at the beach I would definitely stay here again."
Brian 2-night trip
Posted 11 hours ago
Admiral's Quarter
Pirates Cove

Pirates Cove

8/10 Good
"I arrived early before check in time and they were extremely helpful and courteous of my needs for my room."
David 2-night trip
Posted 12 hours ago
Pirates Cove
The Sand Dunes

The Sand Dunes

8/10 Good
"Super Friendly, positive and helpful staff. Good vibes! Bed squishy- made it a “taco bed” with 2 people in it. We rolled to the middle:) Good system for towels and trash. Incomplete dinnerware. Soothing color scheme. Pool was just right. AC worked well, kept the room comfy. Great access to beach."
sheri 3-night trip
Posted 14 hours ago
The Sand Dunes
The Starlite Inn

The Starlite Inn

8/10 Good
"Cute spot for short stay. Booked online, checked in online and checked out via text message. Rooms are cute with the updated retro style. The room could have been cleaned a little better before we got there it was very dusty and dirty in the corners but hey it’s 1 block from the beach and in the heart of downtown. For the price it’s totally worth it we would definitely stay there again."
Kristine 1-night trip
Posted 16 hours ago
The Starlite Inn
Hampton Inn & Suites Carolina Beach Oceanfront

Hampton Inn & Suites Carolina Beach Oceanfront

8/10 Good
"Hotel was very nice and a great location to the Boardwalk. We loved the outdoor Tiki bar and the bartenders were amazing. We will definitely stay there again."
Cherie 2-night trip
Posted 16 hours ago
Hampton Inn & Suites Carolina Beach Oceanfront
Seven Seas Oceanfront

Seven Seas Oceanfront

10/10 Excellent
"Great place! Good staff and easy access to beach."
SAMUEL 2-night trip
Posted 16 hours ago
Seven Seas Oceanfront
Comfort Suites Southport - Oak Island

Comfort Suites Southport - Oak Island

10/10 Excellent
"Good stay"
Rick 1-night trip
Posted 2 days ago
Comfort Suites Southport - Oak Island
Dry Dock Inn

Dry Dock Inn

10/10 Excellent
"We enjoyed our stay and added an extra day as it was so nice"
Theresa And Daniel 3-night trip
Posted 3 days ago
Dry Dock Inn

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 6 vacation homes. You also might want to book one of 20 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.

Keep exploring