A beach at sunset with the sun low on the horizon, rocky shoreline, and calm water.

Find hotels in St. James, NC from AED 332

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Filter by

Star rating

Guest rating

Our top choices for St. James hotels

Hotel
Breakfast included
Pet friendly
Reserve now, pay later
Wifi Included

1. Seven Seas Oceanfront

Seven Seas Oceanfront
Kure Beach
United States
BORYS
AED 522
AED 590 total
includes taxes & fees
10 Sep - 11 Sep
Seven Seas Oceanfront

2. Condo w/ Pool Access - Walk to Beach!

Condo w/ Pool Access - Walk to Beach!
Carolina Beach
United States
Willie
AED 419
AED 1,108 total
includes taxes & fees
24 Aug - 25 Aug
Condo w/ Pool Access - Walk to Beach!

3. The Beach House

The Beach House
Carolina Beach
United States
Allison
AED 574
AED 660 total
includes taxes & fees
9 Sep - 10 Sep
The Beach House

4. Hampton Inn & Suites Carolina Beach Oceanfront

Hampton Inn & Suites Carolina Beach Oceanfront
Downtown
United States
Jana
AED 630
AED 712 total
includes taxes & fees
7 Sep - 8 Sep
Hampton Inn & Suites Carolina Beach Oceanfront

5. Courtyard by Marriott Carolina Beach Oceanfront

Courtyard by Marriott Carolina Beach Oceanfront
Downtown
United States
Gerardo
AED 528
AED 596 total
includes taxes & fees
8 Sep - 9 Sep
Courtyard by Marriott Carolina Beach Oceanfront

6. The Starlite Inn

The Starlite Inn
Downtown
United States
James
AED 347
AED 392 total
includes taxes & fees
1 Sep - 2 Sep
The Starlite Inn

7. Carolina Beach Inn

Carolina Beach Inn
Downtown
United States
paul
AED 481
AED 543 total
includes taxes & fees
23 Aug - 24 Aug
Carolina Beach Inn

8. Dry Dock Inn

Dry Dock Inn
Carolina Beach
United States
Kristen
AED 458
AED 518 total
includes taxes & fees
25 Aug - 26 Aug
Dry Dock Inn

9. Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton
Wilmington Beach
United States
Jacqulyn
AED 539
AED 609 total
includes taxes & fees
8 Sep - 9 Sep
Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

10. Carolina Beach Motel

Carolina Beach Motel
Downtown
United States
Myra
AED 410
AED 463 total
includes taxes & fees
1 Sep - 2 Sep
Carolina Beach Motel

11. Pirates Cove

Pirates Cove
Carolina Beach
United States
Shaylyn
AED 422
AED 477 total
includes taxes & fees
1 Sep - 2 Sep
Pirates Cove

12. Ocean-view Balcony: Carolina Beach Condo!

Ocean-view Balcony: Carolina Beach Condo!
Carolina Beach
United States
Kathy
AED 422
AED 1,112 total
includes taxes & fees
26 Aug - 27 Aug
Ocean-view Balcony: Carolina Beach Condo!

13. Oceaneer

Oceaneer
Wilmington Beach
United States
Mohamed
AED 414
AED 560 total
includes taxes & fees
9 Sep - 10 Sep
Oceaneer

14. Admiral's Quarter

Admiral's Quarter
Kure Beach
United States
Nicky
AED 426
AED 493 total
includes taxes & fees
2 Sep - 3 Sep
Admiral's Quarter

15. The Sand Dunes

The Sand Dunes
Kure Beach
United States
Rachel
AED 311
AED 363 total
includes taxes & fees
1 Sep - 2 Sep
The Sand Dunes

16. Beach Blanket - Spacious Condo With Private Beach Access And Resort Amenities! 3 Bedroom Condo by RedAwning

Beach Blanket - Spacious Condo With Private Beach Access And Resort Amenities! 3 Bedroom Condo by RedAwning
Kure Beach
AED 1,529
AED 3,699 total
includes taxes & fees
11 Sep - 12 Sep
Beach Blanket - Spacious Condo With Private Beach Access And Resort Amenities! 3 Bedroom Condo by RedAwning

17. Spark by Hilton Wilmington Carolina Beach Rd

Spark by Hilton Wilmington Carolina Beach Rd
Wilmington
United States
Dan
AED 328
AED 371 total
includes taxes & fees
1 Sep - 2 Sep
Spark by Hilton Wilmington Carolina Beach Rd

18. Beau Rivage Golf & Resort

Beau Rivage Golf & Resort
Wilmington
United States
Varun
AED 580
AED 655 total
includes taxes & fees
1 Sep - 2 Sep
Beau Rivage Golf & Resort

19. Home2 Suites By Hilton Wilmington Medical Park Downtown

Home2 Suites By Hilton Wilmington Medical Park Downtown
Wilmington
United States
Amy
AED 373
AED 422 total
includes taxes & fees
7 Sep - 8 Sep
Home2 Suites By Hilton Wilmington Medical Park Downtown

20. Extended Stay America Select Suites - Wilmington - West

Extended Stay America Select Suites - Wilmington - West
Shipyard Plaza
United States
Charlese
AED 264
AED 299 total
includes taxes & fees
12 Aug - 13 Aug
Extended Stay America Select Suites - Wilmington - West
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. James attractions

The Clubs at St. James

8.8/10 (3 reviews)
Enjoy a round of golf in St. James at The Clubs at St. James. Wander the beautiful beaches in this family-friendly area.
See properties

The Reserve Golf Club at St. James Plantation

Enjoy a round of golf in St. James at The Reserve Golf Club at St. James Plantation. Wander the beautiful beaches in this family-friendly area.
See properties

Founders Club at St. James Plantation

Enjoy a round of golf in St. James at Founders Club at St. James Plantation. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Learn more about St. James

Golfers flock to St. James for its four championship courses and the nearby beaches of Oak Island. Explore the town's waterfront parks or take a day trip to historic Southport for maritime museums and fresh seafood restaurants.

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

Top St. James Hotel Reviews

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG

10/10 Excellent
"Great location for a reasonable price. Clean room with comfortable bed."
Cynthia 1-night trip
Posted 4 hours ago
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
The Starlite Inn

The Starlite Inn

10/10 Excellent
"The location of our room (#10) was absolutely perfect. Our car was right outside our room & we felt safe there. Staff answered all of our questions quick & they were beyond helpful. Air conditioning was on full blast & extremely cold!! It was perfect. You cannot beat the location of the Starlite & we will be back!"
Nicole 2-night trip
Posted 4 hours ago
The Starlite Inn
The Islander Inn

The Islander Inn

8/10 Good
"The property is outdated but clean. Only clean the room if you ask. Staff is nice."
Angie 3-night trip
Posted 6 hours ago
The Islander Inn
Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

8/10 Good
"Clean rooms and essy access to the beach"
Imer 3-night trip
Posted 7 hours ago
Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton
The Beach House

The Beach House

10/10 Excellent
"We absolutely loved staying at The Beach House. The access to the beach was right at the condo. Parking was limited and really small parking spots which made it impossible for bigger vehicles to park next to each other. They do have additional parking. The only con was the parking situation. Our room was spacious, cold and perfect. The first floor has no view of the beach or ocean due to sand pits but we didn't care. Everything is walkable from the condo. We parked our car and never drove it until we were leaving to go home. We will stay here the next time we go to Carolina Beach."
Jennifer 4-night trip
Posted 8 hours ago
The Beach House
The Sand Dunes

The Sand Dunes

10/10 Excellent
"It was amazing"
Ivan 3-night trip
Posted 10 hours ago
The Sand Dunes
Dry Dock Inn

Dry Dock Inn

10/10 Excellent
"Beautifully remodeled! Friendly staff! Great location!"
Michelle 1-night trip
Posted 12 hours ago
Dry Dock Inn
Oceaneer

Oceaneer

8/10 Good
"Na"
Kaveena 2-night trip
Posted 19 hours ago
Oceaneer
Courtyard Carolina Beach Oceanfront

Courtyard Carolina Beach Oceanfront

10/10 Excellent
"We had a wonderful stay! Everything was excellent from start to finish. The staff was very friendly, welcoming, and helpful, and our room was exceptionally clean and comfortable. The hotel is beautiful, well-maintained, and everything felt like it was at a very high standard. We truly enjoyed our time here and had a great experience. I would definitely recommend this hotel and will happily come back again!"
Yuliia 2-night trip
Posted 1 day ago
Courtyard Carolina Beach Oceanfront

More cheap stays in St. James

The Sand Dunes

The Sand Dunes

133 Fort Fisher Blvd S Kure Beach NC
AED 311
AED 363 total
1 Sep - 2 Sep
includes taxes & fees
8.8/10 Excellent! (695 reviews)
The Sand Dunes
Comfort Suites Southport - Oak Island

Comfort Suites Southport - Oak Island

4963 Southport Supply Rd. Southport NC
AED 364
AED 392 total
1 Sep - 2 Sep
includes taxes & fees
8.8/10 Excellent! (1,019 reviews)
Comfort Suites Southport - Oak Island
Best Western Plus Westgate Inn & Suites

Best Western Plus Westgate Inn & Suites

1120 Town Lake Dr Leland NC
AED 437
AED 484 total
17 Aug - 18 Aug
includes taxes & fees
Best Western Plus Westgate Inn & Suites
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG

839 Medical Center Drive Wilmington NC
AED 492
AED 556 total
31 Aug - 1 Sep
includes taxes & fees
8.6/10 Excellent! (1,022 reviews)
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
Oceaneer

Oceaneer

1621 Lake Park Blvd S Carolina Beach NC
AED 414
AED 560 total
9 Sep - 10 Sep
includes taxes & fees
9.2/10 Wonderful! (197 reviews)
Oceaneer
Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

1211 Lake Park Blvd S Carolina Beach NC
AED 539
AED 609 total
8 Sep - 9 Sep
includes taxes & fees
9/10 Wonderful! (1,125 reviews)
Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton

Frequently asked questions

Where is the best place to stay in St. James?
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG, located 20.2 mi (32.5 km) from the heart of St. James, is a top choice for your stay based on our traveler data. Other good choices for your stay in the area are Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton and Hampton Inn & Suites Carolina Beach Oceanfront. See all available top hotels, or vacation rentals in St. James.
What's the top vacation rental in St. James?
Cutest Cottage on the Beach- FREE WIFI and Laundry Included sleeps 5: This vacation home rental near St. James is located near the beach and has a patio, a private yard, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and an oven, so you can cook with friends or family. Make the most of the selection of games in this rental home to help you unwind. See all vacation rentals in St. James.
If I need to cancel my hotel reservation in St. James, will I receive a refund?
Yes! You'll find that most room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. James.
Where can I learn more about changing or cancelling my trip to St. James?
To access more information about picking new dates or cancelling your trip to St. James, head over to our customer service page.
What are some hotels with pools in St. James?
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG: Hotel located near Battleship North Carolina. Features buffet, an indoor pool, and free self parking. Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton and Hampton Inn & Suites Carolina Beach Oceanfront are two additional hotels that feature an onsite pool. View all hotels with pools in St. James.
How is it to stay in St. James?
Visitors can enjoy all that St. James has to offer including its golf courses. A top sight in the area is Carolina Beach Boardwalk. In St. James, there are 62 hotels and other accommodations to choose from. Find out more about St. James.
What should I do while I'm visiting St. James?
Favorite places to visit include The Reserve Golf Club at St. James Plantation, Founders Club at St. James Plantation, and The Clubs at St. James. Additionally, you'll find Carolina Beach Boardwalk in the area. Check out what more to see and do in Expedia's St. James guide.
What's the weather like in St. James?
The hottest months are usually July and August with an average temp of 79°F, while the coldest months are January and February with an average of 53°F. Average annual precipitation for St. James is 60 inches.