Book Hotels in St. James, NC
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in St. James
Top St. James hotels

Golden Sands Oceanfront Hotel
1211 Lake Park Blvd S, Carolina Beach, NC
Free Cancellation
Reserve now, pay when you stay
13.55 mi from city center
$219 nightly
The price is $247 total per night
$247 total
May 26 - May 27
Total includes taxes and fees
This hotel features a restaurant, a seasonal outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and onsite conference center. Relax with a drink at the beach bar and enjoy perks like free self parking.
Pool
Parking included

The Islander Inn
57 West 1st St., Ocean Isle Beach, NC
Free Cancellation
Reserve now, pay when you stay
19.06 mi from city center
$140 nightly
The price is $158 total per night
$158 total
May 20 - May 21
Total includes taxes and fees
This hotel features a bar/lounge, a poolside bar, and an indoor pool. Business travelers can take advantage of the free WiFi in public areas. Enjoy the seasonal outdoor pool and free perks like continental breakfast and free self parking.
Pool
Hot Tub

Hampton Inn & Suites Carolina Beach Oceanfront
1 Harper Avenue, Carolina Beach, NC
Free Cancellation
Reserve now, pay when you stay
14.15 mi from city center
$212 nightly
The price is $239 total per night
$239 total
May 29 - May 30
Total includes taxes and fees
This hotel features a bar/lounge, a poolside bar, and an outdoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Enjoy the 24-hour gym and free full breakfast each morning.
Pool
Breakfast included

Home2 Suites By Hilton Wilmington Medical Park Downtown
2177 Stone Crop Drive, Wilmington, NC
Free Cancellation
Reserve now, pay when you stay
19.56 mi from city center
$122 nightly
The price is $138 total per night
$138 total
May 28 - May 29
Total includes taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
Pool
Breakfast included

Comfort Suites Southport - Oak Island
4963 Southport Supply Rd., Southport, NC
Free Cancellation
Reserve now, pay when you stay
3.73 mi from city center
$100 nightly
The price is $107 total per night
$107 total
Jun 1 - Jun 2
Total includes taxes and fees
This hotel features a 24-hour gym and a seasonal outdoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like on-the-go breakfast and free self parking.
Pool
Breakfast included

Ocean Isle Inn
37 W 1st St, Ocean Isle Beach, NC
Free Cancellation
Reserve now, pay when you stay
18.99 mi from city center
$229 nightly
The price is $258 total per night
$258 total
May 18 - May 19
Total includes taxes and fees
This hotel features an outdoor pool and an indoor pool. Enjoy the hot tub and free perks like continental breakfast and free self parking. Free WiFi in public areas, a terrace, and a garden are also on offer.
Pool
Hot Tub

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
839 Medical Center Drive, Wilmington, NC
Free Cancellation
20.19 mi from city center
$119 nightly
The price is $134 total per night
$134 total
May 18 - May 19
Total includes taxes and fees
This hotel features an indoor pool and a gym. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
Pool
Breakfast included

Pirates Cove
701 North Lake Park Blvd, Carolina Beach, NC
Free Cancellation
Reserve now, pay when you stay
14.18 mi from city center
$115 nightly
The price is $130 total per night
$130 total
May 18 - May 19
Total includes taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Guests will appreciate free perks like free self parking and WiFi in public areas. A picnic area, laundry facilities, and barbecue grills are also on offer.
Pool
Pet friendly

Best Western Shallotte / Ocean Isle Beach Hotel
360 Whiteville Rd, Shallotte, NC
Free Cancellation
Reserve now, pay when you stay
16.56 mi from city center
$130 nightly
The price is $144 total per night
$144 total
May 27 - May 28
Total includes taxes and fees
This hotel features a gym and a seasonal outdoor pool. Traveling on business? Take advantage of the 24-hour business center and free WiFi in public areas. Guests will appreciate freebies like buffet breakfast and free self parking.
Pool
Breakfast included
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.
Top hotels in St. James for Extended Stay
Shipyard At Wilmington By Landing
719 Galley Ln, Wilmington, NC
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.
St. James hotels essential information
Accommodation | 7,550 hotels |
---|---|
Lowest Price | $107 total |
Highest Price | $258 total |
Popular hotels | Golden Sands Oceanfront Hotel, The Islander Inn, Hampton Inn & Suites Carolina Beach Oceanfront, Home2 Suites By Hilton Wilmington Medical Park Downtown, Comfort Suites Southport - Oak Island, Ocean Isle Inn, Holiday Inn Express & Suites Wilmington West - Medical Park by IHG, Pirates Cove, Best Western Shallotte / Ocean Isle Beach Hotel |
Frequently asked questions
Recent St. James hotel reviews by fellow wanderers

Comfort Suites Southport - Oak Island
5 out of 5
Posted 23 hours ago
Travelocity Verified Review
"The staff was very friendly. The breakfast was good every morning. The room was very clean."
A verified traveler stayed at Comfort Suites Southport - Oak Island
Hotels near…
Areas of St. James
Most popular
Hotels
Cheap Hotels in BooneCheap Hotels in JacksonvilleCheap Hotels in WallaceCheap Hotels in BuxtonCheap Hotels in SouthportCheap Hotels in HendersonvilleWrightsville Beach Beach Resorts & HotelsCheap Hotels in BurlingtonCheap Hotels in GreenvilleCheap Hotels in AshevilleCheap Hotels in Chapel HillCheap Hotels in Kill Devil HillsCheap Hotels in Morehead CityCheap Hotels in CherokeeCheap Hotels in Nags HeadCheap Hotels in Mount AiryCheap Hotels in HighlandsCheap Hotels in ShelbyAtlantic Beach Beach Resorts & HotelsCheap Hotels in MurphyWilmington Beach Resorts & HotelsCarolina Beach Beach Resorts & HotelsCheap Hotels in Rocky Mount
Activities