
House vacation rentals in Portsmouth
Find and book unique houses on Airbnb
Top-rated house rentals in Portsmouth
Guests agree: these houses are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for Portsmouth house rentals
House rentals with a pool

Hibiscus Haven with pool access and amazing view

Three Peaks Mountain Lodge-Malfini(cottage2)

Sibouli Lodge

Jeff over nite

Lulu's Overnight Home

3-Bedroom Home with Pool!

Villa Vista

Bellevue Estate, Giraudel
Weekly house rentals

Villa Ora

"Kai Famille" A Magical Oasis

The Pink House

Paradise Hill Cottage

Travellers Villa (Upper Floor) Awaits You!

Kai Morne Macak

Hilltop Serenity

Home away from home
Private house rentals

Cottage Haven Escape

Tex Hill Ocean View Retreat

Cozy Studio in the Wild

Cumberland Cottage

Kubawi Beach Cottage

Paradise Hideaway

Signature Homes 5- Bedroom Estate Villa

The Big Blue Condo
Quick stats about house rentals in Portsmouth
Total rentals
10 properties
Nightly prices starting at
$82 CAD before taxes and fees
Total number of reviews
120 reviews
Family-friendly rentals
10 properties are a good fit for families
Wifi availability
10 properties include access to wifi
Popular amenities
Kitchen, Wifi, and Pool
Destinations to explore
- Sainte-Anne Vacation rentals
- Saint Thomas Vacation rentals
- St. Croix Vacation rentals
- Bridgetown Vacation rentals
- Fort-de-France Vacation rentals
- Tortola Vacation rentals
- Basse-Terre Island Vacation rentals
- Le Gosier Vacation rentals
- Les Trois-Îlets Vacation rentals
- Deshaies Vacation rentals
- Marie-Galante Vacation rentals
- Bequia Vacation rentals
- Plage de Roseau
- Raisins Clairs
- Golf international de Saint-Francois
- Morne Trois Pitons National Park
- Plage des Raisins Clairs
- Caribbean beach
- Guadeloupe National Park
- Plage de Malendure
- Cabrits National Park
- Plage de Viard
- Woodbridge Bay
- Plage de Bois Jolan
- Plage de Moustique
- La Maison du Cacao
- Mero Beach
- Plage de Pompierre