
Find hotels in St. James, NC from CA $97
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. James
Pet friendly
Apartment
Condo
Cottage
Family friendly
Waterpark
Villa
Check prices for these dates
Tonight
Oct 18 - Oct 19Tomorrow
Oct 19 - Oct 20Next weekend
Oct 23 - Oct 25In two weeks
Oct 30 - Nov 1Our top choices for St. James hotels




1. Holiday Inn Express & Suites Southport - Oak Island Area by IHG
Holiday Inn Express & Suites Southport - Oak Island Area by IHGBolivia
Elizabeth
CA $129
CA $139 total
includes taxes & fees
Nov 16 - Nov 17




2. Fairfield Inn & Suites by Marriott Southport
Fairfield Inn & Suites by Marriott SouthportSouthport
Rollymar
CA $123
CA $133 total
includes taxes & fees
Oct 20 - Oct 21




3. Hampton Inn & Suites Southport
Hampton Inn & Suites SouthportSouthport
Matt
CA $132
CA $142 total
includes taxes & fees
Oct 26 - Oct 27




4. Comfort Suites Southport - Oak Island
Comfort Suites Southport - Oak IslandSouthport
Joyce
CA $123
CA $133 total
includes taxes & fees
Nov 1 - Nov 2




5. Captain's Cove Motel
Captain's Cove MotelLong Beach
james
CA $113
CA $128 total
includes taxes & fees
Oct 24 - Oct 25




6. Anchor Inn Motel
Anchor Inn MotelLong Beach
Bryant
CA $162
CA $182 total
includes taxes & fees
Nov 4 - Nov 5




7. Ocean Crest Motel
Ocean Crest MotelLong Beach
Jessica
CA $154
CA $174 total
includes taxes & fees
Nov 2 - Nov 3




8. Wingate By Wyndham Southport
Wingate By Wyndham SouthportSouthport
Ricky
CA $101
CA $112 total
includes taxes & fees
Nov 1 - Nov 2




9. The Beach House Motel & Suites
The Beach House Motel & SuitesYaupon Beach
Mandala
CA $115
CA $160 total
includes taxes & fees
Nov 8 - Nov 9




10. Admiral's Quarter
Admiral's QuarterKure Beach
Stan
CA $82
CA $97 total
includes taxes & fees
Nov 11 - Nov 12




11. Quality Inn Shallotte near Ocean Isle Beach
Quality Inn Shallotte near Ocean Isle BeachShallotte
Vanessa
CA $107
CA $122 total
includes taxes & fees
Oct 24 - Oct 25




12. The Sand Dunes
The Sand DunesKure Beach
Deborah
CA $111
CA $130 total
includes taxes & fees
Oct 20 - Oct 21




13. Hampton Inn & Suites Carolina Beach Oceanfront
Hampton Inn & Suites Carolina Beach OceanfrontDowntown
Deborah
CA $208
CA $235 total
includes taxes & fees
Nov 13 - Nov 14




14. Courtyard by Marriott Carolina Beach Oceanfront
Courtyard by Marriott Carolina Beach OceanfrontDowntown
Ismael
CA $167
CA $189 total
includes taxes & fees
Nov 4 - Nov 5




15. Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton
Golden Sands Carolina Beach Oceanfront, Tapestry by HiltonWilmington Beach
Thomas
CA $179
CA $202 total
includes taxes & fees
Nov 1 - Nov 2




16. The Beach House
The Beach HouseCarolina Beach
jim
CA $124
CA $145 total
includes taxes & fees
Nov 11 - Nov 12




17. Seven Seas Oceanfront
Seven Seas OceanfrontKure Beach
SAMUEL
CA $134
CA $151 total
includes taxes & fees
Nov 2 - Nov 3




18. The Islander Inn
The Islander InnOcean Isle Beach
Arthur
CA $125
CA $147 total
includes taxes & fees
Nov 19 - Nov 20




19. Dry Dock Inn
Dry Dock InnCarolina Beach
Aliyah
CA $150
CA $170 total
includes taxes & fees
Oct 20 - Oct 21




20. Best Western Shallotte / Ocean Isle Beach Hotel
Best Western Shallotte / Ocean Isle Beach HotelShallotte
Matthew
CA $156
CA $172 total
includes taxes & fees
Oct 25 - Oct 26
Stay near popular St. James attractions
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.
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.
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.
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
Top St. James Hotel Reviews
Admiral's Quarter
10/10 Excellent
"What’s great old school hotel on the beach loved that it had a little kitchen and the room was so clean. Will stay again"
Wingate By Wyndham Southport
10/10 Excellent
"I would highly recommend this hotel as your next place to stay in Southport. The room was very clean and I am a "clean fanatic". The staff were all amazing. The breakfast area was exceptionally clean and the food was good, especially the waffles. Within walking distance was an excellent Italian restaurant. Also a brewery and Walgreens."
The Sand Dunes
8/10 Good
"The room was very clean and great location to the pier. Walking distance to restaurants and stores. For an older motel seems to be very well maintained. Parking was very tight. Definitely recommend!"
The Islander Inn
10/10 Excellent
"The rooms were large and clean. Had a refrigerator and microwave. Bathrooms were clean. Didn't have the breakfast but it was included. Ample parking, on the beach and close to the town"
Hampton Inn & Suites Carolina Beach Oceanfront
10/10 Excellent
"I have no complaints. Great place to stay. Highly recommended!"
Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
10/10 Excellent
"The pool water did not look clean."
Courtyard by Marriott Carolina Beach Oceanfront
8/10 Good
"It was definitely the nicest hotel in that area. Weather was rainy but we enjoyed the beautiful ocean view"
Seven Seas Oceanfront
10/10 Excellent
"It was our first time staying in a room with the kitchen there and it had everything you could possibly need! It was like an apartment for sure! Highly recommend!"
StudioRes by Marriott Leland
10/10 Excellent
"From the check in process throughout the whole stay was amazing"
More cheap stays in St. James

The Sand Dunes
133 Fort Fisher Blvd S Kure Beach NC
CA $111
CA $130 total
Oct 20 - Oct 21
includes taxes & fees
8.8/10 Excellent! (838 reviews)

Comfort Suites Southport - Oak Island
4963 Southport Supply Rd. Southport NC
CA $123
CA $133 total
Nov 1 - Nov 2
includes taxes & fees

The Islander Inn
57 West 1st St. Ocean Isle Beach NC
CA $125
CA $147 total
Nov 19 - Nov 20
includes taxes & fees
8.8/10 Excellent! (1,002 reviews)

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
839 Medical Center Drive Wilmington NC
CA $139
CA $157 total
Oct 25 - Oct 26
includes taxes & fees
8.8/10 Excellent! (1,005 reviews)

Best Western Plus Westgate Inn & Suites
1120 Town Lake Dr Leland NC
CA $154
CA $171 total
Nov 2 - Nov 3
includes taxes & fees

Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton
1211 Lake Park Blvd S Carolina Beach NC
CA $179
CA $202 total
Nov 1 - Nov 2
includes taxes & fees
Hotels in St. James with star rating

4 Star Hotels
120 properties

3 Star Hotels
656 properties

2 Star Hotels
97 properties
Frequently asked questions
Explore a world of travel with Expedia
- Karen K II / 102 E Beach Drive - Coastal Vacation Resorts
- Spectacular Dog Friendly Marina Condo w Beach Club
- Wrightsboro Hotels
- Shallotte Hotels
- Beautiful ocean view property that will accommodate large groups. You Name It
- Shrimply the Best -105 SE 53rd Street- Coastal Vacation Resorts
- Blue Marlin / 1426 E Beach Drive - Coastal Vacation Resorts
- Southport Hotels
- Hotels with an Indoor Pool in Oak Island
- Cabin Rentals in Oak Island
- Luxury Hotels in Oak Island
- Eagles Nest Hotels
- Serene Oak Island Home w/ Private Saltwater Pool!
- 4br/3ba Oak Island
- Easy Street OKI / 112 SE 55th Street - Coastal Vacation Resorts
- Linger Longer
- Dream Chaser / 505 W. Beach Drive - Coastal Vacation Resorts
- Bonnie Doon 2 Bedroom Holiday Home By Bald Head Island
- Sea Breeze Hotels
- Calabash Hotels
- Carolina Beach Hotels
- Hotels near Holden Beach
- M T Nest / 2532 Marsh Hen Drive - Coastal Vacation Resorts
- 401k Bald Head Island Oceanfront 2nd row Unobstructed Views of the Ocean
- Oak Island Hotels
- Hotels near Greenfield Lake Amphitheater
- Brand New 4 Bedroom Home With Saltwater Pool
- 19 Pinehurst
- Classic BHI Home
- A Sunny Chalet / 924 E Dolphin Drive - Coastal Vacation Resorts
- Sea Trail Hotels
- Little SLICE OF PARADISE !!! ONLY 3 miles to The Beach!!🏖
- Hotels near Carolina Beach
- Hot spa/bikes/canal view w fishing dock @ culdesac 2 m drive 7 m walk to beach
- The Club House / 308 NE 59th Street - Coastal Vacation Resorts
- Rv Parks in Bolivia
- Chirico House 6 Bedroom Holiday Home By Bald Head Island
- Wrightsville Beach Hotels
- Cottages in Fort Caswell
- Unleashed & Untied
- The Painted Turtle - Coastal Vacation Resorts
- Blue Haven
- Tranquil Family Home located in Surfman's Walk; private crofter with shoals access
- Beach House
- Hotels near Riverwalk
- "Dolphin Cove" 3 BD, 2 BA Pet Friendly, Golf Cart Included!
- Summer Salt
- The Hartshorn House Oceanfront Five Bedrooms Private Beach Access 3 G
- Brooklyn Arts District Hotels
- Blue Water Retreat - 5706 W Beach Drive- Coastal Vacation Resorts
- Ocean Isle Beach Hotels
- Cottages in Oak Island
- Coastal Beach House 5 Bedroom Holiday Home By Bald Head Island
- Harrell’s Haven
- Penny's Place
- Dog Friendly Home with New Pool & Fun Game Room w/ Outside Tiki Bar & Ping Pong
- Calm-N-Rea's / 2606 E Beach Drive - Coastal Vacation Resorts
- O'hare's Oasis / 103 SW 29th Street - Coastal Vacation Resorts
- Remodeled Marshfront Retreat w/ Water View Porch
- Motels in Oak Island
- Silver Lake Hotels
- Sunset Beach Hotels
- Myrtle Grove Hotels
- Wilmington Beach Hotels
- One of the few rental homes in the exclusive Palmetto Cove neighborhood Bald Head Island
- Downtown Wilmington Hotels
- Wilmington Historic District Hotels
- Great Home with All Amenities feel free to inquire monthly rental
- A Seaside Escape - OIBV 707 / 1000 Caswell Beach Road. - Coastal Vacation
- Hotels near Sandpiper Bay Golf Course
- Pet-Friendly Hotels in Southport
- Kure Beach Hotels
- Full House - 5705 W Beach Drive- Coastal Vacation Resorts
- Leland Hotels
- Wilmington Hotels
- Bald Head Island Hotels
- Bolivia Hotels
- Hotels near Wilmington Intl.
- "Pearl on a Strand" 6Bd/4Ba w/ Pool
- Ocean Front Sleeps 6 Steps to Beach Renovated to New 5 Star Home BHI Club
- Beach Hotel Hotels in Southport
- Jay`S Nest by Brunswick Vacation Rentals
- Long Beach Hotels
