St. James accommodation from AU$152
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Check hotel availability in St. James
Top hotel deals in St. James
Hampton Inn & Suites Carolina Beach Oceanfront
1 Harper Avenue, Carolina Beach, NC
The price is AU$214 per night
AU$214
includes taxes & fees
9 Jan - 10 Jan 2025
22.79 km from city centre
Hampton Inn & Suites Carolina Beach Oceanfront: Business-friendly hotel with free breakfast and free WiFi. Located on the beach.
Free cancellation
Reserve now, pay when you stay
Ocean Isle Inn
37 W 1st St, Ocean Isle Beach, NC
The price is AU$197 per night
AU$197
includes taxes & fees
26 Dec - 27 Dec
30.58 km from city centre
Ocean Isle Inn: Beach hotel with free breakfast and free WiFi. Located by the ocean.
Free cancellation
Reserve now, pay when you stay
Golden Sands Oceanfront Hotel
1211 Lake Park Blvd S, Carolina Beach, NC
The price is AU$160 per night
AU$160
includes taxes & fees
26 Dec - 27 Dec
21.81 km from city centre
Golden Sands Oceanfront Hotel: Business-friendly hotel with free WiFi and free parking. Located on the beach.
Pool
Parking included
Free cancellation
Reserve now, pay when you stay
Courtyard by Marriott Carolina Beach
100 Charlotte Ave, Carolina Beach, NC
The price is AU$158 per night
AU$158
includes taxes & fees
9 Jan - 10 Jan 2025
22.59 km from city centre
Courtyard by Marriott Carolina Beach: Business-friendly hotel with free WiFi and an outdoor pool. Located on the boardwalk.
Pool
Free WiFi
Free cancellation
Reserve now, pay when you stay
Holiday Inn Express & Suites Wilmington West - Medical Park, an IHG Hotel
839 Medical Center Drive, Wilmington, NC
The price is AU$152 per night
AU$152
includes taxes & fees
29 Dec - 30 Dec
32.49 km from city centre
Holiday Inn Express & Suites Wilmington West - Medical Park, an IHG Hotel: Business-friendly hotel with free breakfast and free WiFi. Located near the airport.
Free cancellation
The Beach House
412 Carolina Beach Ave N, Carolina Beach, NC
The price is AU$166 per night
AU$166
includes taxes & fees
1 Jan - 2 Jan 2025
23.2 km from city centre
The Beach House: Pet-friendly hotel with free WiFi and free parking. Located on the beach.
Pool
Pet-friendly
Free cancellation
Reserve now, pay when you stay
The Sand Dunes
133 Fort Fisher Blvd S, Kure Beach, NC
The price is AU$180 per night
AU$180
includes taxes & fees
29 Dec - 30 Dec
20.09 km from city centre
The Sand Dunes: Pet-friendly hotel with free WiFi and free parking. Located on the beach.
Free cancellation
Reserve now, pay when you stay
Tru By Hilton Leland Wilmington
1462 Olde Waterford Way, Leland, NC
The price is AU$179 per night
AU$179
includes taxes & fees
31 Dec - 1 Jan 2025
31.63 km from city centre
Tru By Hilton Leland Wilmington: Pet-friendly hotel with free breakfast and free WiFi. Located near the airport.
Free cancellation
Reserve now, pay when you stay
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,192 hotels |
---|---|
Lowest Price | AU$152 |
Highest Price | AU$223 |
Popular hotels | Hampton Inn & Suites Carolina Beach Oceanfront, Ocean Isle Inn, Golden Sands Oceanfront Hotel, Courtyard by Marriott Carolina Beach, Holiday Inn Express & Suites Wilmington West - Medical Park, an IHG Hotel, The Beach House, The Sand Dunes, Tru By Hilton Leland Wilmington, The Islander Inn |
New reviews! Best hotels in St. James
Wotif Verified Review
5 / 5
Great hotel. Great view. Great experience
A verified traveller stayed at Ocean Isle Inn
Posted 1 day ago
Nearby cities
Near an Attraction
Hotels near an airport
Top hotels
^Eligibility requirements and conditions apply.