Skip to main content

Filter by:


Star rating

Review score

Southern Shores – 25 hotels and places to stay
See the latest prices and deals by choosing your dates.
Saltaire Cottages, hotel in Southern Shores

Situated in Kitty Hawk Beach, a few steps from Kitty Hawk Beach, Saltaire Cottages features accommodation with a seasonal outdoor swimming pool, free private parking, a terrace and a private beach...

8.7
Scored 8.7
Fabulous
Rated fabulous
137 reviews
Price from£191.36per night
Holiday Inn Express Kitty Hawk - Outer Banks, an IHG Hotel, hotel in Southern Shores

Located in Kitty Hawk, this brand-new Holiday Inn Express is a 5 minute walk from to the beach and steps from some of the most popular restaurants on the Outer Banks.

8.9
Scored 8.9
Fabulous
Rated fabulous
275 reviews
Price from£119.59per night
Beachwoods Resort, hotel in Southern Shores

Beachwoods Resort is nestled in a natural setting surrounded by woodlands and lakes. The property is adjacent to the 700-acre Kitty Hawk Wood Coastal Reserve.

8.2
Scored 8.2
Very good
Rated very good
790 reviews
Price from£189.43per night
Ramada Plaza by Wyndham Nags Head Oceanfront, hotel in Southern Shores

Ramada Plaza by Wyndham Nags Head Oceanfront is nestled on the shores of the Atlantic Ocean. Guest can take a refreshing plunge in the pool or unwind in the hot tub.

7.5
Scored 7.5
Good
Rated good
1,361 reviews
Price from£68.54per night
Shutters on the Banks, hotel in Southern Shores

Offering an outdoor pool and views of the pool, Shutters on the Banks is situated in Kill Devil Hills, 7 km from Nags Head.

8.5
Scored 8.5
Very good
Rated very good
1,093 reviews
Price from£98.75per night
Days Inn by Wyndham Kill Devil Hills Oceanfront - Wilbur, hotel in Southern Shores

Located in Kill Devil Hills, North Carolina, this oceanfront hotel features an outdoor pool and a daily continental breakfast. It offers rooms with free Wi-Fi access.

8.0
Scored 8.0
Very good
Rated very good
724 reviews
Price from£55.26per night
See Sea Motel, hotel in Southern Shores

See Sea Motel is a 2-star property set in Kill Devil Hills. The property is non-smoking and is situated 200 metres from Kill Devil Hills Beach. All rooms in the hotel are fitted with a flat-screen TV....

8.1
Scored 8.1
Very good
Rated very good
102 reviews
Price from£90.50per night
Travelodge by Wyndham Outer Banks/Kill Devil Hills, hotel in Southern Shores

Travelodge by Wyndham Outer Banks/Kill Devil Hills offers direct access to the beach across the street. It features a seasonal outdoor pool and free passes to the local YMCA.

7.9
Scored 7.9
Good
Rated good
676 reviews
Price from£57.75per night
Hampton Inn & Suites Outer Banks/Corolla, hotel in Southern Shores

Offering an outdoor pool and an indoor pool, this beachfront hotel is located in Corolla, North Carolina. Free WiFi access and a daily continental breakfast are provided.

8.6
Scored 8.6
Fabulous
Rated fabulous
702 reviews
Price from£98.75per night
Comfort Inn on the Ocean, hotel in Southern Shores

Comfort Inn on the Ocean is located in Kill Devil Hills and provides access to the beach and the Atlantic Ocean. The hotel features an outdoor pool.

7.2
Scored 7.2
Good
Rated good
768 reviews
Price from£74.51per night
See all 20 hotels in Southern Shores
Subscribe to receive premium deals

Prices drop the moment you sign up!