Skip to main content

Search hotels in San Diego

Enter your dates to see the latest prices and deals for San Diego hotels

San Diego – 27 hotels and places to stay

Budget hotels in San Diego and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 18 reviews

    Set in Managua, a few steps from San Diego Beach, Playa San Diego Beachfront Rentals offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$103.50 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 11 reviews

    With San Diego Beach reachable in a few steps, La Casita Nica offers accommodation, a restaurant, a private beach area, water sports facilities and a garden.

    From US$130 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 3 reviews

    Featuring sea views, Suite Rivas 132 Gran Pacifica Resort features accommodation with a private beach area, an outdoor swimming pool and a garden, around 100 metres from San Diego Beach.

    From US$135.93 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Featuring air-conditioned accommodation with a private pool, Beachfront Luxury Suite for up to 6 people! is located in San Diego.

    From US$156.40 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 6 reviews

    Located in San Diego in the Managua Region region, Condo 117 Rivas-Gran Pacifica Resort (1 Bedroom) has a garden. This beachfront property offers access to free WiFi and free private parking.

    From US$136.85 per night
  • Boasting sea views, Forever Sunsets, Beachfront 3BR with Private Pool features accommodation with a spa and wellness centre, around 800 metres from San Diego Beach.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    Set in San Diego, within 1 km of San Diego Beach, Mariposa Gran Pacifica Resort offers accommodation with air conditioning. This property offers a private pool and free private parking.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 5 reviews

    Featuring air-conditioned accommodation with a terrace, Casa Colibri is located in San Diego. There is an on-site restaurant, plus free private parking and free WiFi are available.

Best hotels with breakfast in San Diego and nearby

Hotels located in the centre of San Diego

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 10 reviews

    Boasting sea views, Casa Playa San Diego features accommodation with a private beach area and a balcony, around a few steps from San Diego Beach.

    From US$215 per night
  • Scored out of 10, guest rating 6.6
    Pleasant - What previous guests thought, 6 reviews

    Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Sunset Waves House is situated in San Diego.

    From US$185 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 4 reviews

    Located in San Diego, within 700 metres of San Diego Beach, Suite San Juan 135 Gran Pacifica Resort offers accommodation with air conditioning.

    From US$246.73 per night
  • Scored out of 10, guest rating 5.9
    Passable - What previous guests thought, 11 reviews

    San Marcos 124 Gran Pacifica Resort has an outdoor swimming pool, terrace, a restaurant and bar in San Diego. Free WiFi and room service are offered.

    From US$246.73 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located just 100 metres from San Diego Beach, Suite Granada 131 Gran Pacifica Resort provides accommodation in San Diego with access to a private beach area, a bar, as well as free shuttle service.

    From US$246.73 per night
  • Located less than 1 km from San Diego Beach and providing a bar, Casa Taylor Gran Pacifica Resort offers accommodation in San Diego.

    From US$360.28 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Casa Marinera Gran Pacifica Resort is set in San Diego and offers a terrace. This holiday home features free private parking, full-day security and free WiFi.

    From US$252.88 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Set just less than 1 km from San Diego Beach, Casa Patricia Gran Pacifica Resort features accommodation in San Diego with access to a private beach area, an outdoor swimming pool, as well as full-day...

    From US$263.05 per night

What guests said about San Diego:

  • 10.0

    Best beachfront in the area, better than nearby resort by a...

    Best beachfront in the area, better than nearby resort by a long shot. Friendly staff, ice cold beers right next door. Basic accommodations, nothing fancy but more than adequate for our needs. Everyone loved it.
    Guest review by
    Anonymous