Malibu Beach Inn Hotel & Spa
Malibu Beach Inn Hotel & Spa
Global Luxury Hotel & Spa Awards 2023
Most Scenic Seaview Hotel 2023 - Greater LA
Malibu Beach Inn is a boutique hotel located on renowned Billionaire’s Beach. Experience barefoot luxury with stunning ocean views at this seaside sanctuary, only 34 steps away from the ocean.
See
Malibu Beach Inn Hotel & Spa's website