Book Cheap Hotels in St. James
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
Most frequently booked St. James hotels

Hampton Inn & Suites Carolina Beach Oceanfront
1 Harper Avenue Carolina Beach NC
Free cancellation
Reserve now, pay when you stay
22.84 km from city centre
The price is CA $289 per night
CA $289
CA $326 total
Apr 30 - May 1
includes taxes & fees
Book a stay at this beach hotel in Carolina Beach. Enjoy free breakfast, free WiFi, and a beach locale. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Carolina Beach Boardwalk and Carolina Beach are located nearby.
Pool
Breakfast included

The Islander Inn
57 West 1st St. Ocean Isle Beach NC
Free cancellation
Reserve now, pay when you stay
30.66 km from city centre
The price is CA $196 per night
CA $196
CA $227 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this beach hotel in Ocean Isle Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Holden Beach and Museum of Coastal Carolina are located nearby.
Pool
Hot tub

Holiday Inn Express & Suites Wilmington West - Medical Park by IHG
839 Medical Center Drive Wilmington NC
Free cancellation
32.53 km from city centre
The price is CA $178 per night
CA $178
CA $201 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this business-friendly hotel in Wilmington. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Riverwalk and Western Corridor Southside Park are located nearby.
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
31.48 km from city centre
The price is CA $162 per night
CA $162
CA $183 total
May 11 - May 12
includes taxes & fees
Book a stay at this business-friendly hotel in Wilmington. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Riverwalk and Wrightsville Beach are located nearby.

River Hotel of Southport
704 E Moore St Southport NC
Free cancellation
Reserve now, pay when you stay
10.16 km from city centre
The price is CA $177 per night
CA $177
CA $196 total
Apr 21 - Apr 22
includes taxes & fees
Book a stay at this beach hotel in Southport. Enjoy free WiFi, free parking, and a private beach. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Old Brunswick County Jail Museum and Fort Johnston-Southport Museum & Visitors' Center are located nearby.
On private beach
Parking included

Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton
1211 Lake Park Blvd S Carolina Beach NC
Free cancellation
Reserve now, pay when you stay
21.81 km from city centre
The price is CA $217 per night
CA $217
CA $245 total
Apr 29 - Apr 30
includes taxes & fees
Book a stay at this beach hotel in Carolina Beach. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the restaurant and the helpful staff in our reviews. Popular attractions Carolina Beach Boardwalk and Carolina Beach are located nearby.
Pool
Parking included

Courtyard Carolina Beach Oceanfront
100 Charlotte Ave Carolina Beach NC
Free cancellation
Reserve now, pay when you stay
22.67 km from city centre
The price is CA $243 per night
CA $243
CA $275 total
Apr 28 - Apr 29
includes taxes & fees
Book a stay at this beach hotel in Carolina Beach. Enjoy free WiFi, an outdoor pool, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Carolina Beach Boardwalk and Carolina Beach are located nearby.
Pool
Free WiFi

Ocean Isle Inn
37 W 1st St Ocean Isle Beach NC
Free cancellation
Reserve now, pay when you stay
30.58 km from city centre
The price is CA $241 per night
CA $241
CA $271 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this beach hotel in Ocean Isle Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Holden Beach and Museum of Coastal Carolina are located nearby.
Pool
Hot tub

The Beach House
412 Carolina Beach Ave N Carolina Beach NC
Free cancellation
Reserve now, pay when you stay
23.2 km from city centre
The price is CA $186 per night
CA $186
CA $214 total
Apr 19 - Apr 20
includes taxes & fees
Book a stay at this beach hotel in Carolina Beach. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Carolina Beach Boardwalk and Carolina Beach are located nearby.
Pool
Pet-friendly
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

"Vitamin Sea Suites 3": Downtown and a short walk to the SEA!
Carolina Beach NC
9.4/10 Exceptional! (45 reviews)
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,831 hotels |
|---|---|
Lowest Price | CA $135 |
Highest Price | CA $326 |
Popular hotels | Hampton Inn & Suites Carolina Beach Oceanfront, The Islander Inn, Holiday Inn Express & Suites Wilmington West - Medical Park by IHG, Home2 Suites By Hilton Wilmington Medical Park Downtown, River Hotel of Southport, Golden Sands Carolina Beach Oceanfront, Tapestry by Hilton, Courtyard Carolina Beach Oceanfront, Ocean Isle Inn, The Beach House |
Frequently asked questions
Recent St. James hotel reviews by fellow wanderers

The Islander Inn
5 out of 5
Posted 17 hours ago
Travelocity Verified Review
"The breakfast was just enough- not a complete hot breakfast but still had lots of options for just about anyone!
The rooms are right on the beach and the walk to the beach is easy! Also the bar on site is amazing! Tim, the bartender, was friendly and knowledgeable!
Highly recommend! We will stay here again"
A verified traveller stayed at The Islander Inn
- 3 Star Hotels in Carolina Beach
- 4 Star Hotels in Carolina Beach
- Airlie Hotels
- Cottages in Bald Head Island
- Bolivia Hotels
- Burgaw Hotels
- Condos in Carolina Beach
- Cottages in Carolina Beach
- Beach Resorts & in Carolina Beach
- Independent Hotels in Carolina Beach
- Vacation Homes in Carolina Beach
- B&B in Hampstead
- Pet Friendly Hotels in Hampstead
- Hampstead Hotels
- Condos in Kure Beach
- Cottages in Kure Beach
- Kure Beach Hotels
- Vacation Homes in Kure Beach
- Leland Hotels
- Beach Resorts & in North Topsail Beach
- Cabins in Oak Island
- Condos in Oak Island
- Cottages in Oak Island
- Condos in Ocean Isle Beach
- Beach Resorts & in Ocean Isle Beach
- Spa Resorts & in Ocean Isle Beach
- Hotels near Ocean Isle Beach
- Ocean Isle Beach Hotels
- Cottages in Rocky Point
- B&B in Southport
- Cottages in Southport
- Extended Stay Hotels in Southport
- Spa Resorts & in Southport
- Southport Hotels
- Condos in Sunset Beach
- Beach Resorts & in Sunset Beach
- Sunset Beach Hotels
- Beach Resorts & in Topsail Beach
- Condos in Topsail Island
- Vacation Homes in Topsail Island
- Wallace Hotels
- White Lake Hotels
- Apartments in Whiteville
- B&B in Wilmington
- Extended Stay Hotels in Wilmington
- Beach Resorts & in Wilmington
- Boutique Hotels in Wilmington
- Golf Resorts & in Wilmington
- Ski Resorts and in Wilmington
- Wilmington Hotels
- Houseboat Rentals in Wilmington
- Motels in Wilmington
- Vacation Homes in Wilmington
- Hotels near Wrightsville Beach
- Wrightsville Beach Hotels
- Flights to Bald Head Island
- Flights to Calabash
- Flights to Carolina Beach
- Flights to Oak Island
- Flights to Sunset Beach
- Flights to Tabor City
- Flights to Topsail Island
- Flights to Wilmington
- Flights to Wrightsville Beach
- American Airlines Charlotte (CLT) to Wilmington (ILM) flights
- American Airlines Montreal (YUL) to Wilmington (ILM) flights
- United Ottawa (YOW) to Wilmington (ILM) flights
- Flights from Detroit to Carolina Beach
- Flights from Toronto to Carolina Beach
- Flights from Frankfurt to Carolina Beach
- Flights from Buffalo (BUF) to Wilmington (ILM)
- Flights from Charlotte (CLT) to Wilmington (ILM)
- Flights from Montreal (YUL) to Wilmington (ILM)
- Flights from Calgary (YYC) to Wilmington (ILM)
- Flights from Toronto (YYZ) to Wilmington (ILM)
- Addcar rental Rental Cars in Holly Ridge
- Auto Rent Rental Cars in Shallotte
- Car rental Wilmington
- Discount Car Rentals Rental Cars in Long Beach
- Discount Car Rentals Rental Cars in Wilmington
- Enterprise Rental Cars in Wilmington Intl.
- Global Rent a Car Rental Cars in Wilmington
- Island Car Rentals Rental Cars in Holly Ridge
- Island Car Rentals Rental Cars in Wilmington Intl.
- Mex Rent A Car Rental Cars in Long Beach
- Mex Rent A Car Rental Cars in Supply
- Mex Rent A Car Rental Cars in Wilmington
- Midway Car Rental Rental Cars in Wilmington Intl.
- Redspot Rental Cars in Holly Ridge
- Thrifty Car Rental Rental Cars in Wilmington Intl.











