Special offers and Exclusive deals

Search Hotels

2026-02-11
2026-02-12
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Hotels with indoor pool in North Carolina

Ff215 First Flight Retreat 215

815 S Virginia Dare Trail, Kill Devil Hills, United States View map

Ff215 First Flight Retreat 215 Villa Kill Devil Hills offers proximity to nearby tourist spots, such as the Nags Head Woods Ecological Preserve, situated a 25-minute walk away. More

Book Now

Life On A Sandbar

500 W. Villa Dunes Drive L6, Nags Head, United States View map

The 3-bedroom Life On A Sandbar Nags Head villa entices guests to enjoy cycling and is located around a 10-minute drive from such natural sites as the Outer Banks Jockey's Ridge State Park. More

Book Now

0211 The Blue Lighthouse By Atlantic Towers

1615 S. Lake Park Blvd., Carolina Beach, United States View map

The 61 m^2 0211 The Blue Lighthouse By Atlantic Towers Apartment Carolina Beach is located 19 minutes' walk from Kure Beach Pier and around 6 km from the air Brunswick Town Museum. Along with sea… More

From US$ 378 Book Now

St James Hideaway!

3350 Club Villas Dr, Southport, United States View map

More

Book Now

Oceanfront * Pool * Elevator * Boardwalk

222 Carolina Beach Avenue North 210, Carolina Beach, United States View map

Situated 350 metres from Artful Living Group Gift Shop, the beachfront Oceanfront * Pool * Elevator * Boardwalk Apartment Carolina Beach looks out onto the sea. The apartment is a few steps from… More

From US$ 289 Book Now

Sugar Top 2116 Condo

303 Sugar Top Dr, Sugar Mountain, United States View map

**Positioned in the heart of Sugar Mountain, the Sugar Top 2116 Condo offers an unparalleled retreat for those seeking both relaxation and adventure.** Just 100 km from Tri-Cities Regional Airport… More

Book Now

0711 Turtle Haven By Atlantic Towers

37 Butler Rd Room 8, Carolina Beach, United States View map

To enjoy your vacation in Carolina Beach, stay at the beachfront 1-bedroom 0711 Turtle Haven By Atlantic Towers Apartment Carolina Beach, which is approximately 15 minutes' drive from the air… More

Book Now

Stone Cottage 1955

1955 S Lakeshore Dr, Lake Junaluska, United States View map

Featuring horse riding tours to make your visit more entertaining, the 1-bedroom Stone Cottage 1955 Lake Junaluska is 3.4 km from the Waynesville. Guests can enjoy horseback riding, bowling, and… More

Book Now

Landing Apartments - Northlake

11010 Northlake Landing Dr, Huntersville, United States View map

More

Book Now

Less Than 1 Mi To Lake Norman Marina Home With Pool Access

6738 Nc-150 Unit C-11, Terrell, United States View map

The 1-bedroom Less Than 1 Mi To Lake Norman Marina Home With Pool Access Terrell is located about 10 minutes by car from the Rock Springs Nature Preserve, giving access to various tourist spots… More

Book Now

Hot Tub Haven Creekside Cabin In Frisco!

53252 North Carolina Hwy 12, Frisco, United States View map

Hot Tub Haven Creekside Cabin In Frisco! offers swift access to various city sites, such as the Frisco Art Center, situated about a 5-minute walk away. Located around 4 km from Brigand Bay, this… More

Book Now

Octopus Garden 1Br, King Bed, Indoor & Outdoor Pool

1615 Lake Park Boulevard South, Carolina Beach, United States View map

The 1-room Octopus Garden 1Br, King Bed, Indoor & Outdoor Pool Apartment Carolina Beach is located in Carolina Beach, at a distance of 1.5 km from Kure Beach Pier, and pampers guests with an indoor… More

From US$ 288 Book Now

La Mar

3314 S. Virginia Dare Trail, Nags Head, United States View map

La Mar Villa Nags Head is located only 1.7 km from the Outer Banks Beachcomber Museum and invites guests to join cycling. More

Book Now

First Floor, Studio, Resort Access, Portable Ac

301 Pinnacle Inn Road 1101, Beech Mountain, United States View map

More

Book Now

Cozy Uptown Apartment With Gym And Swimming Pool

Cedar Flats, Charlotte, United States View map

More

Book Now

1108 Ocean Serenity Condo

1615 S. Lake Park Blvd., Carolina Beach, United States View map

The spacious 660 m^2 1108 Ocean Serenity Condo Carolina Beach is situated in Carolina Beach, nearly 25 minutes' walk from Carolina Beach Lake Park, and offers spa amenities such as an indoor pool. More

Book Now

Baylin B #11B

2125B Ocean Blvd., Topsail Beach, United States View map

Situated just 200 metres from the New Topsail Inlet, the 3-bedroom Baylin B #11B Villa Topsail Beach ensures a great leisure experience by offering mini golf and fisheries. Offering a swimming pool… More

Book Now

Sugartop Resort Condo Grandfather Mountain Views!

303 Sugar Top Dr Unit 2208, Sugar Mountain, United States View map

The 92 m² Sugartop Resort Condo Grandfather Mountain Views! Sugar Mountain is located in Sugar Mountain, within a 6-km distance of the Sugar Mountain Resort, and pampers guests with a hot tub. More

Book Now

Furnished Deck And Resort Perks Beech Mtn Retreat!

301 Pinnacle Inn Rd Unit 2111, Beech Mountain, United States View map

Beech Mountain Vacation Rental With Resort Perks! is located 4 km from The Art Cellar and a 10-minute drive from Buckeye Lake. This apartment features Wi-Fi throughout the property. More

Book Now

Beach Blessing - Oceanfront Pool Balcony

1840 New River Inlet Road Unit 2305, North Topsail Beach, United States View map

Situated within a 5-minute drive of New River Inlet, the spacious 84 m^2 Beach Blessing - Oceanfront Pool Balcony Apartment North Topsail Beach provides guests with Wi-Fi for either business or… More

From US$ 116 Book Now

Cabin Near Asheville, Hatley Pt, Hot Tub, Views

768 Mcdaris Loop Drive, Mars Hill, United States View map

Situated 4.1 km from Shady Grove Baptist Church, the 3-bedroom Cabin Near Asheville, Hatley Pt, Hot Tub, Views Mars Hill provides access to numerous tourist attractions in the area. More

Book Now

Pinnacle Inn

301 Pinnacle Inn Road 3209, Beech Mountain, United States View map

Situated 2.7 km from Emerald Outback, the spacious 2-bedroom Pinnacle Inn Beech Mountain provides guests with Wi-Fi for either business or leisure. The inclusion of a hot tub guarantees a more… More

Book Now

Haven Away From Home Ideal For Long Term Stays

1710 Renwick Drive Apt 204, Fayetteville, United States View map

Situated 7 km from J P Riddle Stadium, the 126 m^2 Haven Away From Home Ideal For Long Term Stays Fayetteville apartment provides guests with Wi-Fi for either business or leisure. Also, the presence… More

Book Now

Summer Sands - 106 By Sea Scape Properties

104 S Lumina Ave, Wrightsville Beach, United States View map

The 1-bedroom Summer Sands - 106 By Sea Scape Properties Wrightsville Beach villa entices guests to enjoy windsurfing, cycling, and fisheries and offers proximity to the Beach Access #29, located… More

Book Now

Ocean Dunes 2124C- Bella Vista By Carolina Beach Realty

2124 Surfrider Ct, Unit C, Kure Beach, United States View map

To enjoy your vacation in Kure Beach, stay at the beachfront 93 m² Ocean Dunes 2124C- Bella Vista By Carolina Beach Realty Kure Beach apartment, which is about 10 minutes' drive from the Joe Eakes… More

Book Now

Worthington Lane

4227 Worthington Ln., Kitty Hawk, United States View map

During the stay at Worthington Lane Villa Kitty Hawk, guests can indulge in a hot tub or visit the Wright Brothers National Memorial, located 7 km away. This 4-bedroom villa features opportunities… More

Book Now

100 Year-Old Historic Brick 2Br Loft & Large Patio & Hammocks & High Ceiling

604 West Morgan Street, Durham, United States View map

The spacious 2-bedroom 100 Year-Old Historic Brick 2Br Loft & Large Patio & Hammocks & High Ceiling Apartment Durham is nearly 5 minutes' walk from Museum of Durham History and includes a fitness… More

From US$ 148 Book Now

Summer Sands - 201 By Sea Scape Properties

104 S Lumina Ave, Wrightsville Beach, United States View map

**Welcome to Summer Sands - 201 by Sea Scape Properties**, where coastal charm meets modern comfort right on the pristine shores of Wrightsville Beach. Nestled just 20 kilometers from Wilmington… More

Book Now

Oceanfront Pool Balcony At Ospreys Nest In North Topsail Beach

1928 New River Inlet Road, North Topsail Beach, United States View map

Overlooking the sea, the 137 m^2 Oceanfront Pool Balcony At Ospreys Nest In North Topsail Beach Apartment is around a 25-minute walk from New River Inlet in North Topsail Beach. At the 2-bedroom… More

Book Now

Sugar Ski And Country Club - Ski In/Ski Out

104 Sugar Ski Drive, Sugar Mountain, United States View map

The 85 m^2 Sugar Ski And Country Club - Ski In/Ski Out Apartment Sugar Mountain is located within a 10-minute drive of Linville Gorge Wilderness Area and 4.4 km from Mile High Swinging Bridge. Wi-Fi… More

Book Now

Brunswick Plantation 302M Golf Villa

Calabash, United States View map

The 1-room Brunswick Plantation 302M Golf Villa Calabash is located around a 25-minute walk from Residents' Club @ Meadowlands Golf Course and approximately 10 minutes by car from Indigo Farms. This… More

From US$ 155 Book Now

River Run Cottage Modern 2Br Waterfront Retreat In Linville Land Harbor

288 River Road, Newland, United States View map

River Run - Linville Land Harbor is located within 10 minutes' drive of Crossnore Presbyterian Church and within 10 minutes' drive of E.H. Sloop Chapel. This villa comprises 1 bedroom and 1 bathroom. More

From US$ 108 Book Now

Angel Waves By Sea Scape Properties

1936 New River Inlet Rd., North Topsail Beach, United States View map

**Angel Waves By Sea Scape Properties is** a serene coastal haven located in North Topsail Beach. This exquisite retreat offers breathtaking vistas of the Atlantic, ensuring that each stay envelops… More

Book Now

Southwinds J6 Condo

2008 E Ft Macon Rd Unit J6, Atlantic Beach, United States View map

The 2-room Southwinds J6 condo apartment is located next to Fort Macon and is equipped with a free car park and an outdoor swimming pool. Pivers Island is 3.6 km away, while Shevans Park is… More

Book Now

Summer Sands - 207 By Sea Scape Properties

104 S Lumina Ave, Wrightsville Beach, United States View map

Along with proximity to the Beach Access #29, a mere 0.6 km away, Summer Sands - 207 By Sea Scape Properties Wrightsville Beach villa offers opportunities for windsurfing, cycling, and fishing in the… More

Book Now

0901 Salty Dayz Tower Condo

1615 S. Lake Park Blvd., Carolina Beach, United States View map

The 660 m^2 0901 Salty Dayz Tower Condo Carolina Beach is about a 25-minute walk from Carolina Beach Lake Park and provides spa facilities such as an indoor pool. This 1-bedroom apartment features Wi… More

Book Now

Immortal Jellyfish

830 Corolla Dr, Corolla, United States View map

Immortal Jellyfish Villa is approximately 10 minutes by car from Currituck Golf Club and 20 minutes' walk from from Corolla Beach. More

Book Now

Dobson Getaway With Private Pool And Game Room!

466 Crossroads Church Rd, Dobson, United States View map

The 3-bedroom Dobson Getaway With Private Pool And Game Room! is situated in Dobson, about 15 minutes by car from Rocky Ford Baptist Church and within a 10-minute drive of Central View Missionary… More

From US$ 474 Book Now

1 Min Walk To The Beach With Pool An Hot Tub

728 Spinnaker Arch, Corolla, United States View map

Situated around a 10-minute ride from the Pelican Shores, the 4-bedroom 1 Min Walk To The Beach With Pool An Hot Tub Corolla villa offers a private pool, a spa centre for guests to relax in. More

Book Now

Onhc101A Blue Water House

4718 Pamlico Way, Nags Head, United States View map

The 2-bedroom Onhc101A Blue Water House Villa Nags Head is located approximately 6 km from the Roanoke Marshes Lighthouse, giving access to various tourist spots nearby. More

From US$ 247 Book Now

Senic Views, Game Room! Family Cabin In Deep Gap

224 Laurel Circle West, Deep Gap, NC 28618, US, Hogetown, United States View map

Staying at the family Days Mountain Retreat With Pool Access And Ping-Pong! Villa, you'll be about 25 minutes on foot from Watson Gap and close to Elk Mountains. The villa has 3 bedrooms as well as a… More

From US$ 204 Book Now

1408L Home

670 S. Seventh Avenue # 159, Calabash, United States View map

1408L Home is a captivating retreat nestled in the charming community of Calabash. Perfectly situated just 58 km from Myrtle Beach International Airport, this inviting holiday home offers a relaxing… More

From US$ 76 Book Now

Ocean Views I Sleeps 12 I Walk To Beach I Pool

397 East 2Nd Street, Ocean Isle Beach, United States View map

**Ocean Views Retreat - A Coastal Haven** Conveniently located, this gem provides easy access to local attractions, shopping, and beautiful stretches of golden sand. More

Book Now

Still Lake Getaway

190 Still Lake Rd Unit 321, Valle Crucis, United States View map

Overlooking the pool, the 2-room Still Lake Getaway Apartment Valle Crucis is at a distance of 3.8 km from Price Lake Trail in Valle Crucis. Offering a patio, this 98 m^2 apartment also features an… More

From US$ 123 Book Now

Enjoy The Blue Ridge Mountains In This 2Bd Condo Resort Retreat

48 Links Drive, Cashiers, United States View map

The 2-bedroom Enjoy The Blue Ridge Mountains In This 2Bd Condo Resort Retreat Cashiers villa is located 4.6 km from the Panthertown Valley and provides canoeing, hiking, and horse riding for active… More

Book Now

Summer Sands - 206 By Sea Scape Properties

104 S Lumina Ave, Wrightsville Beach, United States View map

**Welcome to Summer Sands - 206 By Sea Scape Properties**, a charming retreat nestled along the picturesque shores of Wrightsville Beach. With its ideal location just 20 kilometers from Wilmington… More

Book Now

0506 Seaside Escape By Atlantic Towers

1615 S. Lake Park Blvd., Carolina Beach, United States View map

The beachfront 0506 Seaside Escape By Atlantic Towers Apartment Carolina Beach is located a 19-minute walk from Kure Beach Pier and offers spa facilities such as an indoor pool. Guests will enjoy Wi… More

From US$ 333 Book Now

Lakeview On The Links

120 Aldersgate Rd, Waynesville, United States View map

The 4-bedroom Lakeview On Links Villa is at a 2.7 km distance from Waynesville, and 10 minutes' walk from Lake Junaluska Golf Course Snackbar. This property also comes with an equipped kitchenette… More

From US$ 214 Book Now

Pcbv325 Anchor'S Away

325 Pirates Way, Manteo, United States View map

Situated just 350 metres from the Pirate's Cove Marina, Pcbv325 Anchor'S Away Villa Manteo offers guests to relax by a swimming pool. More

Book Now

Ffr309 - Beach Bliss

815 S Virginia Dare Tral, Kill Devil Hills, United States View map

Set within a 10-minute drive of Avalon Pier and at a 3.3 km distance from Wright Brothers National Memorial, Ffr309 - Beach Bliss is located in Kill Devil Hills. More

Book Now