A stay at Beach Hotel Resort places you in the heart of Byron Bay, within a 5-minute walk of Main Beach and Belongil Beach. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite.