Some info has been automatically translated. Show original language

Townhome vacation rentals in Imperial Beach

Find and book unique townhouse rentals on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Imperial Beach townhouse rentals

Family-friendly townhouse rentals

Townhouse rentals with a washer and dryer

Superhost

Townhouse in San Diego

4.93 out of 5 average rating, 172 reviews

New! PB Hi 海 House 🌊 Work, Beach, & Bike!

Aug 10 – 17

€ 366 per night
Guest favorite

Townhouse in San Diego

4.97 out of 5 average rating, 164 reviews

New York Style Penthouse in the Heart of the City

Oct 16 – 23

€ 614 per night
Guest favorite

Townhouse in San Diego

4.91 out of 5 average rating, 206 reviews

Pacific Beach Townhome Steps Away from the Ocean

Feb 25 – Mar 4

€ 383 per night
Guest favorite

Townhouse in San Diego

4.87 out of 5 average rating, 134 reviews

Steps To The Sand-New Construction- Upscale

May 29 – Jun 5

€ 438 per night
Guest favorite

Townhouse in San Diego

4.88 out of 5 average rating, 114 reviews

Verona Ct/Mission Beach-Steps to ocean-Parking-AC.

Aug 29 – Sep 5

€ 470 per night
Guest favorite

Townhouse in San Diego

4.99 out of 5 average rating, 104 reviews

Beautiful Bayside Cove Townhome in Mission Bay, CA

Aug 21 – 28

€ 1,071 per night
Guest favorite

Townhouse in San Diego

4.92 out of 5 average rating, 235 reviews

ELEGANT, MODERN HOME WITH A BAY VIEW!

Aug 21 – 28

€ 341 per night
Superhost

Townhouse in San Diego

4.82 out of 5 average rating, 104 reviews

A 2bd/2ba duplex remodel- walk to beach/shops

Jul 25 – Aug 1

€ 448 per night

Quick stats about townhouse rentals in Imperial Beach

  • Total rentals

    20 properties

  • Wifi availability

    20 properties include access to wifi

  • Rentals with dedicated workspaces

    10 properties have a dedicated workspace

  • Family-friendly rentals

    20 properties are a good fit for families

  • Total number of reviews

    1.6K reviews

  • Nightly prices starting at

    € 93 before taxes and fees

Destinations to explore