En el centro de Discovery Bay se ubica un montón de lugares de interés y restaurantes. Así que si le gustan las actividades al aire libre, entonces debe elegir hoteles de al lado. En el mismo centro de la ciudad se ubican The Palm View Pool Apartment, Millie's Place, Sea view apartment y The Archibald Hideaway.