Historic Charm · Roanoke Rapids

Sleep well. Eat beautifully. Leave refreshed.

Twin Magnolias is a restored historic home where Southern hospitality meets quiet comfort. Each morning brings a freshly prepared breakfast, each evening a peaceful retreat — just minutes from the heart of Roanoke Rapids.

10+ Years Hosting
4.9 Guest Rating
5 Guest Rooms
Twin Magnolias Bed & Breakfast historic home exterior with garden
Scroll
Accommodations

Five rooms, each with its own story

Every room at Twin Magnolias is thoughtfully furnished with period details and modern comforts. Choose your favorite — or let us help you pick the perfect fit for your visit.

Magnolia Suite — king bed with floral accents
King

The Magnolia Suite

Our signature room features a king bed, private porch, and views of the front garden — the original magnolia tree just outside your window.

King Bed Garden View Private Bath
Oak Room — queen bed with antique furnishings
Queen

The Oak Room

A quiet retreat on the second floor with a plush queen bed, antique writing desk, and soft morning light through lace curtains.

Queen Bed Quiet Floor Private Bath
Sunroom — twin beds with bright natural light
Two Twins

The Sunroom

Bright and cheerful with twin beds, floor-to-ceiling windows, and a cozy reading nook — perfect for friends or traveling companions.

Twin Beds Sunlight Shared Bath
The Experience

More than a place to sleep

From the moment you arrive, every detail is designed to make you feel welcomed, rested, and genuinely cared for.

Gourmet Breakfast

A full Southern breakfast prepared fresh each morning with local ingredients and homemade touches.

Historic Home

A beautifully preserved residence with original architectural details, high ceilings, and character in every room.

Central Location

Walking distance to downtown restaurants, shops, and attractions — with free parking right at the door.

Personal Touch

We know our guests by name. Local recommendations, personalized itineraries — your stay is tailored to you.

Breakfast table set with fresh pastries and coffee
Garden pathway leading to the front porch
Cozy reading corner with antique furniture
Evening view of the magnolia garden illuminated
Find Us

In the heart of Roanoke Rapids

Located on historic Jackson Street, Twin Magnolias is steps from downtown dining and shopping, a short drive from the Roanoke Rapids Museum, and conveniently positioned for exploring eastern North Carolina.

302 Jackson Street

Roanoke Rapids, NC 27870

(252) 308-0019

Mon – Sun, 8am – 8pm

reservations@bedandbreakfast.com

We respond within 24 hours

Downtown Roanoke Rapids historic district

"We came for a weekend visit and left feeling like we'd found a second home. The rooms are gorgeous, the breakfast is extraordinary, and the hosts make you feel truly welcome."

G

Guest Review

Roanoke Rapids, NC

Reservations

Ready to experience Twin Magnolias?

Whether you're planning a romantic getaway, a family visit, or a quiet retreat, we'd love to welcome you. Reach out and we'll help you find the perfect room for your stay.

Send Us a Message

We'll get back to you within 24 hours.

Is this your business?This is my business