Bella Vista hotel with ocean view

Welcome to Surf City

Come rest
where the ocean
greets you

Step out onto the sound at your doorstep. Bella Vista is your quiet retreat on the water's edge — simple comfort, real warmth, no rush.

Accommodations

Rooms designed
for unwinding

Every room at Bella Vista is thoughtfully appointed with soft linens, natural light, and a quiet atmosphere that makes staying in feel just as good as going out.

Standard King Room at Bella Vista

Standard King

A calm, light-filled room with a king bed, work desk, and private balcony overlooking the sound.

1 King Bed · 280 sq ft · Sound View
Ocean View Suite at Bella Vista
Popular

Ocean View Suite

Spacious suite with floor-to-ceiling windows, separate living area, and direct ocean panorama.

1 King Bed · 420 sq ft · Ocean View
Family Room at Bella Vista

Family Room

Roomy and welcoming — two queen beds, a cozy reading nook, and everything your group needs.

2 Queen Beds · 380 sq ft · Garden View
Comfortable bedding at Bella Vista
Bella Vista pool area
Bella Vista breakfast area
Ocean view from Bella Vista

Amenities

Small touches,
big comfort

We believe a great stay is made of little things done well — fresh coffee in the morning, a quiet pool to drift in, and a bed that actually lets you sleep.

Daily Breakfast

Fresh local ingredients

Free Parking

On-site, no fee

Pool & Patio

Heated, seasonal

Beach Gear

Chairs & umbrellas

Free WiFi

High-speed throughout

24/7 Front Desk

Always here for you

Location

Right on the
water's edge

Situated on South Shore Drive, Bella Vista sits between the Atlantic Ocean and the intracoastal waterway — the best of both worlds, just steps from your door.

Surf City's beaches, restaurants, and marina are all within a short walk. It's the kind of location that makes you want to stay in your robe a little longer.

1348 S Shore Dr, Surf City, NC 28445

Open in Google Maps

Ready to visit?

Your room by the
water is waiting

Whether it's a weekend escape or a longer stretch by the sea, Bella Vista is ready to make it feel like home.

Get in Touch

We'd love to
hear from you

Have a question about your stay, need directions, or just want to say hello? Reach out — we respond within the hour during business hours.

Address

1348 S Shore Dr

Surf City, NC 28445-6766

Hours

Front Desk: 8am – 10pm

Check-in: 3:00 PM · Check-out: 11:00 AM

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website