All hotels in St. James, North Carolina
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
All hotels in St. James, North Carolina
We have found 7403 St. James Hotels
- Golden Sands Oceanfront Hotel
- Hampton Inn & Suites Carolina Beach Oceanfront
- Ocean Isle Inn
- The Sand Dunes
- Home2 Suites By Hilton Wilmington Medical Park Downtown
- The Beach House
- Admiral's Quarter
- River Hotel of Southport
- SeaWitch Motel
- The Islander Inn
- Courtyard by Marriott Carolina Beach
- Tru By Hilton Leland Wilmington
- Best Western Shallotte / Ocean Isle Beach Hotel
- Best Western Plus Wilmington/Carolina Beach
- Best Western Plus Westgate Inn & Suites
- Comfort Suites Southport - Oak Island
- Dry Dock Inn
- Wingate By Wyndham Southport
- Holiday Inn Express & Suites Southport - Oak Island Area, an IHG Hotel
- Days Inn by Wyndham Shallotte
- Hampton Inn & Suites Southport
- Fairfield Inn & Suites by Marriott Southport
- Pirates Cove
- Beau Rivage Golf & Resort
- Extended Stay America Select Suites - Wilmington - West
- The Beach House Motel & Suites
- Captain's Cove Motel
- The Starlite Inn
- Carolina Beach Inn
- The Sunset Inn
- Anchor Inn Motel
- The Inn at Southport
- Oceanfront Condo with Pools Kure Beach
- 2 Queen Kitchenette, Oceanfront, Balcony
- Boiling Spring Lakes Motel
- Welcome to The Marsh Harbour Inn-Ocean Vista Suite
- Welcome to The Marsh Harbour Inn-Yacht Master Suite
- Welcome to Marsh Harbour Inn-Blockade Runner Suite
- The Windstar Hotel
- Four Mile Bed & Breakfast
- Microtel Inn & Suites by Wyndham Carolina Beach
Let Expedia take you to the best Hotels in St. James. You'll find the largest selection of hotel deals, discount prices, and cheap hotel rates on reservations anywhere in the world. Expedia, the leader in world travel, gives you customer reviews, maps, and the best selection of hotels near landmarks and attractions.