Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in National City

Tonight Jul 20 - Jul 21
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured National City Beach Hotels

See all 2,658 Properties in National City

Estimated price for 1 night/2 adults

Best Western Plus Marina Gateway Hotel
Best Western Plus Marina Gateway Hotel
3.0 out of 5.0 800 Bay Marina Dr, National City, CA
Free Cancellation
4.4/5 (4268 reviews)
$126/ night for 2 guests

All of the cleaning staff were really friendly and greeted us with a smile every morning.

Reviewed on Jul 17, 2019
National City Motel
National City Motel
2.5 out of 5.0 510 National City Blvd, National City, CA
Free Cancellation
3.1/5 (289 reviews)
$65/ night for 2 guests

Good location for my intended travel. Hotel is very close to airport...

Reviewed on Jul 16, 2019
Super 8 by Wyndham National City Chula Vista
Super 8 by Wyndham National City Chula Vista
2.0 out of 5.0 2435 Sweetwater Rd, National City, CA
Free Cancellation
3.7/5 (365 reviews)
$80/ night for 2 guests

Decent and quiet place. Convenience store available just outside the building.

Reviewed on Jul 16, 2019
Ramada by Wyndham San Diego National City
Ramada by Wyndham San Diego National City
3.0 out of 5.0 700 National City Blvd, National City, CA
Free Cancellation
3.9/5 (446 reviews)
$104/ night for 2 guests

Very nice clean and affordable price. Centrally located and right next to the freeway

Reviewed on Jul 15, 2019
Holiday Inn Express San Diego South - National City
Holiday Inn Express San Diego South - National City
2.5 out of 5.0 1645 E Plaza Blvd, National City, CA
4.2/5 (813 reviews)
$115/ night for 2 guests

The beverages (coffee/tea/hot water) in the lobby is very much appreciated.

Reviewed on May 21, 2019
Cassia Hotels San Diego Naval Base
Cassia Hotels San Diego Naval Base
2.0 out of 5.0 425 Roosevelt Ave, National City, CA
3.4/5 (512 reviews)
$89/ night for 2 guests

Everyone was very kind, helpful and courteous. They are currently updating the rooms and I look forward to coming back once they are complete.

Reviewed on Jul 17, 2019
Howard Johnson by Wyndham National City/San Diego South
Howard Johnson by Wyndham National City/San Diego South
2.0 out of 5.0 521 Roosevelt Ave, National City, CA
Free Cancellation
3.5/5 (796 reviews)
$89/ night for 2 guests

I like the feel but not very clean and towels were horrible!

Reviewed on Jul 8, 2019
Rodeway Inn National City San Diego South
Rodeway Inn National City San Diego South
2.0 out of 5.0 607 Roosevelt Ave, National City, CA
Free Cancellation
2.7/5 (394 reviews)
$80/ night for 2 guests

Is good choice for the price

Reviewed on Mar 9, 2019
Bayview Suites
Bayview Suites
801 National City Blvd, National City, CA
2.2/5 (10 reviews)

The walls were dirty and had holes in them; no hot water for our showers; TV remote didn't work and some channels faded in and out. The bathroom was clean, for which we were grateful, and the desk staff at checkin were helpful. The view was great!

Reviewed on May 31, 2006
Map

Recently Booked Beach Hotels in National City

Cassia Hotels San Diego Naval Base
2.0 out of 5.0
Last booking: 2 hours ago
Super 8 by Wyndham National City Chula Vista
2.0 out of 5.0
Last booking: 3 hours ago
Howard Johnson by Wyndham National City/San Diego South
2.0 out of 5.0
Last booking: 3 hours ago
Ramada by Wyndham San Diego National City
3.0 out of 5.0
Last booking: 4 hours ago
Best Western Plus Marina Gateway Hotel
3.0 out of 5.0
Last booking: 5 hours ago
Rodeway Inn National City San Diego South
2.0 out of 5.0
Last booking: 13 hours ago
National City Motel
2.5 out of 5.0
Last booking: 34 hours ago

Beach Hotels in National City


Known for its beaches and shopping, National City has a lot to offer the traveler dreaming of a beach holiday. With 11 beach hotels and other accommodation options to pick from in this family-friendly destination, it's a breeze to find one that meets your needs.


As you search for a place to stay by the beach in National City, you might be interested in these top-rated hotels with positive customer reviews.

Super 8 by Wyndham National City Chula Vista - 2-star hotel near the beach. It features an outdoor pool, free breakfast, and free WiFi. Guests love the good location and overall value.

Cassia Hotels San Diego Naval Base - 2-star motel. Our travelers recommend its overall value and spacious rooms. This motel boasts an outdoor pool, free breakfast, and free WiFi.

Ramada by Wyndham San Diego National City - 3-star hotel. It features an outdoor pool, a spa tub, and a restaurant. Guests love the beach locale and proximity to shopping.


Planning Your Trip to National City


Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.


  • Hottest months: August, September, July, and October, with an average temperature of 76°F
  • Coldest months: December, January, February, and November, with an average temperature of 49°F
  • Driest months: October, April, November, and December, with an average rainfall of 0.94 inches
  • Rainiest months: February, January, March, and December, with an average rainfall of 1.90 inches

Sightseeing in and Around National City


After arriving and settling in at your hotel, you might want to venture out and explore everything National City has to offer. If you're excited to scope out the beaches, spend a relaxing day by the water at Coronado Beach or Ocean Beach Park. Experience the area's zoo and marina, and make time for local attractions like Balboa Park and San Diego Zoo. You can also pay a visit to SeaWorld or La Jolla Cove for more to see and do.
Visitors also enjoy National City for its:
  • Restaurants
  • Excursions
  • Shopping
  • Sports

Getting Around National City


If you're looking to fly to National City, the closest major airport is in San Diego, CA (SAN-San Diego Intl.), located 7.5 mi (12.1 km) from the city center. Head to 24th St Trolley Station for metro transit. You can explore options for water transportation at the local marina.