Yerba Buena is home to many highly-rated hotels, one of which is Howard Johnson Hotel Yerba Buena, which has a current rating of 8.6. For other potential stays, consider Rincón Colombiano and Casa Lola Hotel Boutique, which can also be great places to stay in Yerba Buena.