Find hotels in St. James, NC from AED 344

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 7,595 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Admiral's Quarter

2.0 star property
8.8 out of 10, Excellent, (259)
"Great place"
The price is AED 525
AED 605 total
includes taxes & fees
1 Jun - 2 Jun
Admiral's Quarter

Golden Sands Oceanfront Hotel

2.5 star property
8.8 out of 10, Excellent, (1339)
"Lovely hotel right on the beach. Friendly staff, comfy beds and nice food "
The price is AED 804
AED 909 total
includes taxes & fees
26 May - 27 May
Golden Sands Oceanfront Hotel

Pirates Cove

2.0 star property
7.4 out of 10, Good, (371)
"Close to the beach but reasonably priced."
The price is AED 422
AED 477 total
includes taxes & fees
21 May - 22 May
Pirates Cove

Comfort Suites Southport - Oak Island

2.5 star property
8.6 out of 10, Excellent, (939)
"Good place to stay!"
The price is AED 371
AED 399 total
includes taxes & fees
1 Jun - 2 Jun
Comfort Suites Southport - Oak Island

Hampton Inn & Suites Carolina Beach Oceanfront

3.5 star property
9.2 out of 10, Wonderful, (1000)
"We enjoyed our stay and will be back again"
The price is AED 815
AED 921 total
includes taxes & fees
4 Jun - 5 Jun
Hampton Inn & Suites Carolina Beach Oceanfront

The Beach House Motel & Suites

2.0 star property
9.6 out of 10, Exceptional, (58)
"Lovely stay! Very close to beach and lazy turtle bar/dining. Perfect for short stay! "
The price is AED 578
AED 730 total
includes taxes & fees
2 Jun - 3 Jun
The Beach House Motel & Suites

Courtyard Carolina Beach Oceanfront

3.0 star property
8.4 out of 10, Very Good, (1002)
"The staff was really helpful and provided great service."
The price is AED 902
AED 1,020 total
includes taxes & fees
4 Jun - 5 Jun
Courtyard Carolina Beach Oceanfront

Days Inn by Wyndham Shallotte

2.5 star property
6.8 out of 10, (1006)
"Receptionist was wonderful "
The price is AED 284
AED 315 total
includes taxes & fees
2 Jun - 3 Jun
Days Inn by Wyndham Shallotte

Wingate By Wyndham Southport

2.5 star property
7.8 out of 10, Good, (1008)
"We stay here every time we go to Southport. It’s so close to everything and is very affordable."
The price is AED 344
AED 381 total
includes taxes & fees
26 May - 27 May
Wingate By Wyndham Southport

The Beach House

2.0 star property
8.6 out of 10, Excellent, (411)
"Great location, restaurants, shops etc all in walking distance "
The price is AED 675
AED 773 total
includes taxes & fees
21 May - 22 May
The Beach House

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

2.5 star property
8.8 out of 10, Excellent, (1018)
"Great place to stay"
The price is AED 474
AED 535 total
includes taxes & fees
26 May - 27 May
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG

The Sand Dunes

2.0 star property
9.0 out of 10, Wonderful, (389)
"Clean and very friendly staff. "
The price is AED 578
AED 664 total
includes taxes & fees
21 May - 22 May
The Sand Dunes

Ocean Isle Inn

2.5 star property
9.2 out of 10, Wonderful, (1006)
"Ocean Isle Inn was immaculate! All employees were friendly and helpful! They were able to accommodate an early check in as well!!! "
The price is AED 841
AED 948 total
includes taxes & fees
27 May - 28 May
Ocean Isle Inn

Dry Dock Inn

3.0 star property
8.2 out of 10, Very Good, (945)
"the staff very nice guy help us and room very nice and clean we will come back again very soon look brand new room too.."
The price is AED 412
AED 465 total
includes taxes & fees
26 May - 27 May
Dry Dock Inn

Carolina Beach Inn

2.0 star property
9.2 out of 10, Wonderful, (344)
"Great place to stay. The rooms are a bit small, but love the short walk to the boardwalk and the beach. "
The price is AED 430
AED 632 total
includes taxes & fees
21 May - 22 May
Carolina Beach Inn

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

2.5 star property
8.6 out of 10, Excellent, (827)
"Great hotel"
The price is AED 404
AED 435 total
includes taxes & fees
28 May - 29 May
Holiday Inn Express & Suites Southport - Oak Island Area by IHG

Tru By Hilton Leland Wilmington

2.5 star property
9.0 out of 10, Wonderful, (265)
"Very friendly staff and clean property"
The price is AED 403
AED 446 total
includes taxes & fees
26 May - 27 May
Tru By Hilton Leland Wilmington

Boardwalk Inn

2.0 star property
8.8 out of 10, Excellent, (22)
"Everything you need for a beach getaway!"
The price is AED 575
AED 795 total
includes taxes & fees
21 May - 22 May
Boardwalk Inn

Best Western Plus Westgate Inn & Suites

2.5 star property
9.4 out of 10, Exceptional, (1010)
"We had a great stay. "
The price is AED 419
AED 464 total
includes taxes & fees
27 May - 28 May
Best Western Plus Westgate Inn & Suites

The Islander Inn

2.5 star property
8.6 out of 10, Excellent, (1013)
"Super friendly, clean, great location! "
The price is AED 823
AED 959 total
includes taxes & fees
3 Jun - 4 Jun
The Islander Inn
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.
Save an average of 15% on thousands of hotels when you're signed in

Family-friendly hotels in St. James you'll enjoy

These condos in St. James may fit your trip

Check out hotels with an ocean view in St. James

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.

Learn more about St. James

Explore St. James: its golf and more!

Frequently asked questions

Where is the best place to stay in St. James?

Golden Sands Oceanfront Hotel, located 13.6 mi (21.8 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 The Islander Inn 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?

Playing Hooky! Oceanside Guest Suite - Steps to the beach: This vacation home near St. James is located on the beach and has a balcony, a selection of games, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. 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?

Golden Sands Oceanfront Hotel: Hotel, 3-minute walk from Carolina Beach. Offers free self parking, a seasonal outdoor pool, and complimentary wireless internet access. The Islander Inn 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 Holden Beach. In St. James, there are 54 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, The Clubs at St. James, and Founders Club at St. James Plantation. Additionally, you'll find Holden Beach 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.