Hotels in National City, California

Search & Compare National City Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in National City

National City overview

Visitors to National City have positive things to say about this welcoming city and its restaurants. You'll enjoy the area's beaches, zoo, and marina. National City might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like San Diego Convention Center and Balboa Park. Popular sights in the surrounding area include San Diego Zoo and San Diego Coronado Bridge.

Where to stay in National City

Whether traveling for business or pleasure, National City can comfortably accommodate you. There are 10 hotels in National City and you can shop as many as 2175 deals for rooms on Hotels.com, some with discounts of up to 55%. We have room prices as low as 24 USD per night and here you'll find a breakdown of hotels by star rating in National City as well as in the surrounding area:
  • • 10 5-star hotels from 139 USD per night
  • • 301 4-star hotels from 110 USD per night
  • • 214 3-star hotels from 74 USD per night
  • • 99 2-star hotels from 35 USD per night

How to get to National City

Fly into San Diego, CA (SAN-San Diego Intl.), 7.5 mi (12.1 km) from the heart of National City. Tijuana, Baja California Norte (TIJ-General Abelardo L. Rodriguez Intl.) is the next closest major airport, 10.8 mi (17.5 km) away. The closest metro station is 24th St Trolley Station, located 1 mi/1.6 km from the city center.

What to see around National City

Here are some top sights in the surrounding area:
  • • San Diego Convention Center (4.8 mi/7.8 km from the city center)
  • • Balboa Park (5.5 mi/8.9 km from the city center)
  • • San Diego Zoo (5.7 mi/9.2 km from the city center)
  • • San Diego Coronado Bridge (4.4 mi/7.1 km from the city center)
  • • Petco Park (4.7 mi/7.6 km from the city center)