Beginning of main content

Book on the go and pay later.

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


10 Best Hotels in Byron Bay

See all 847 properties in Byron Bay

Estimated price for 1 night/2 adults

Discovery Parks – Byron Bay

Discovery Parks – Byron Bay

399 Ewingsdale Road, Byron Bay, NSW
Discovery Parks – Byron Bay
    3.5 out of 5.0
     
     

    This family-friendly Byron Bay campground is located on a river, within 2 mi (3 km) of Main Beach and Belongil Beach. Clarkes Beach and Tallow Beach are also ...

    AU$70 per night for 2 guests

    1 May - 2 May
    Ramada Hotel and Suites Ballina Byron

    Ramada Hotel and Suites Ballina Byron

    2 Martin Street, Ballina, NSW
    Ramada Hotel and Suites Ballina Byron
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    This family-friendly Ballina hotel is located on the riverwalk, within a 5-minute walk of Ballina Naval and Maritime Museum and Ballina Visitor Information Centre. ...

    AU$159 per night for 2 guests

    28 Apr - 29 Apr
    Byron Bay Hotel & Apartments

    Byron Bay Hotel & Apartments

    20-22 Fletcher Street, Byron Bay, NSW
    Byron Bay Hotel & Apartments
      4.0 out of 5.0
       
       

      Located in the heart of Byron Bay, this apartment building is within 1 mi (2 km) of Belongil Beach, Main Beach, and Clarkes Beach. Tallow Beach and Wategos Beach ...

      AU$130 per night for 2 guests

      6 May - 7 May
      Discovery Parks – Ballina

      Discovery Parks – Ballina

      25 Fenwick Drive, East Ballina, NSW
      Discovery Parks – Ballina
        4.5 out of 5.0
         
         

        Situated near the beach, this luxury cabin is within 2 mi (3 km) of Lighthouse Beach, Shelly Beach, and Ballina Golf Club. Ballina Naval and Maritime Museum ...

        AU$93 per night for 2 guests

        28 Apr - 29 Apr
        Ballina Homestead Motel

        Ballina Homestead Motel

        Cnr Cherry Street & Fox Street, Ballina, NSW
        Ballina Homestead Motel
        • Free Cancellation
        • Reserve now, pay when you stay
        3.5 out of 5.0
         
         

        Situated in Ballina, this motel is within 1 mi (2 km) of Ballina District Hospital, Ballina Naval and Maritime Museum, and Ballina Visitor Information Centre. ...

        AU$100 per night for 2 guests

        26 Apr - 27 Apr
        Elements of Byron MGallery by Sofitel

        Elements of Byron MGallery by Sofitel

        144 Bayshore Drive, Byron Bay, NSW
        Elements of Byron MGallery by Sofitel
        • Free Cancellation
        • Reserve now, pay when you stay
        5.0 out of 5.0
         
         

        Nestled on the beach, this Byron Bay hotel is 0.3 mi (0.4 km) from Belongil Beach and 2.7 mi (4.4 km) from Main Beach. Clarkes Beach and Tallow Beach are also ...

        AU$345 per night for 2 guests

        2 May - 3 May
        Glen Villa Resort

        Glen Villa Resort

        80-86 Butler Street, Byron Bay, NSW
        Glen Villa Resort
          3.0 out of 5.0
           
           

          Located in the heart of Byron Bay, this campground is within 1 mi (2 km) of Belongil Beach and Main Beach. Clarkes Beach and Tallow Beach are also within 3 mi ...

          AU$95 per night for 2 guests

          1 May - 2 May
          Waves Byron Bay

          Waves Byron Bay

          35 Lawson Street, Byron Bay, NSW
          Waves Byron Bay
            4.5 out of 5.0
             
             

            With direct access to the beach, this Byron Bay motel is within 1 mi (2 km) of Belongil Beach, Main Beach, and Clarkes Beach. Tallow Beach and Wategos Beach ...

            AU$190 per night for 2 guests

            14 May - 15 May
            Ballina Heritage Inn

            Ballina Heritage Inn

            229 River St, Ballina, NSW
            Ballina Heritage Inn
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Situated in Ballina, this motel is within a 15-minute walk of Ballina Naval and Maritime Museum and Ballina Visitor Information Centre. Ballina District Hospital ...

            AU$135 per night for 2 guests

            26 Apr - 27 Apr
            Ballina Byron Islander Resort and Conference Centre

            Ballina Byron Islander Resort and Conference Centre

            1 Ronan Place, West Ballina, NSW
            Ballina Byron Islander Resort and Conference Centre
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             

            Situated near the airport, this motel is within 3 mi (5 km) of Ballina Fair Shopping Centre, Ballina Naval and Maritime Museum, and Ballina Visitor Information ...

            AU$109 per night for 2 guests

            26 Apr - 27 Apr
            Ballina Hi Craft Motel

            Ballina Hi Craft Motel

            295 River Street, Ballina, NSW
            Ballina Hi Craft Motel
              3.5 out of 5.0
               
               

              Situated near the beach, this motel is within 1 mi (2 km) of Ballina Naval and Maritime Museum, Ballina Visitor Information Centre, and Ballina District Hospital. ...

              AU$86 per night for 2 guests

              26 Apr - 27 Apr
              Beach Hotel Resort

              Beach Hotel Resort

              Bay Lane, Byron Bay, NSW
              Beach Hotel Resort
              • Free Cancellation
              • Reserve now, pay when you stay
              4.0 out of 5.0
               
               

              With direct access to the beach, this Byron Bay hotel is in the city center and within a 10-minute walk of Main Beach, Belongil Beach, and Arakwal National Park. ...

              AU$232 per night for 2 guests

              28 Apr - 29 Apr
              The Byron at Byron Resort and Spa

              The Byron at Byron Resort and Spa

              77-97 Broken Head Road, Suffolk Park, NSW
              The Byron at Byron Resort and Spa
              • Free Cancellation
              • Reserve now, pay when you stay
              5.0 out of 5.0
               
               

              Situated by the ocean, this luxury resort is 0.4 mi (0.6 km) from Byron Bay Golf Course and within 3 mi (5 km) of Tallow Beach and Clarkes Beach. Main Beach ...

              AU$260 per night for 2 guests

              1 May - 2 May
              Bay Beach Motel

              Bay Beach Motel

              32 Lawson Street, Byron Bay, NSW
              Bay Beach Motel
              • Free Cancellation
              • Reserve now, pay when you stay
              3.5 out of 5.0
               
               

              Located in the heart of Byron Bay, this hotel is within a 10-minute walk of Arakwal National Park and Main Beach. Clarkes Beach and Tallow Beach are also within ...

              AU$158 per night for 2 guests

              6 May - 7 May
              Lennox Beach Resort

              Lennox Beach Resort

              7 Park Lane, Lennox Head, NSW
              Lennox Beach Resort
                4.0 out of 5.0
                 
                 

                Situated near the airport, this apartment building is within a 10-minute walk of Seven Mile Beach and Lennox Head Beach. Lennox Head Surf Life Saving Club and ...

                AU$172 per night for 2 guests

                1 May - 2 May
                Quality Hotel Ballina Beach Resort

                Quality Hotel Ballina Beach Resort

                Compton Drive, (Corner Cedar Crescent), East Ballina, NSW
                Quality Hotel Ballina Beach Resort
                • Free Cancellation
                • Reserve now, pay when you stay
                3.5 out of 5.0
                 
                 

                Situated near the airport, this motel is within 1 mi (2 km) of Lighthouse Beach and Shelly Beach. Ballina Golf Club and Ballina District Hospital are also within ...

                AU$122 per night for 2 guests

                19 May - 20 May
                Byron Sunseeker Motel

                Byron Sunseeker Motel

                100 Bangalow Rd, Byron Bay, NSW
                Byron Sunseeker Motel
                  3.5 out of 5.0
                   
                   

                  Situated near the beach, this motel is within a 15-minute walk of Arakwal National Park and Tallow Beach. Main Beach and Clarkes Beach are also within 2 mi (3 ...

                  AU$157 per night for 2 guests

                  6 May - 7 May
                  Brunswick Heads Motel

                  Brunswick Heads Motel

                  2-6 Old Pacific Highway, Brunswick Heads, NSW
                  Brunswick Heads Motel
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   

                  Situated near the beach, this motel is within a 15-minute walk of Brunswick Picture House and Torakina Park. North Byron Parklands and Tyagarah Nature Reserve ...

                  AU$108 per night for 2 guests

                  21 May - 22 May
                  Coast Inn Motel

                  Coast Inn Motel

                  311 River Street, Ballina, NSW
                  Coast Inn Motel
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   

                  Located in the heart of Ballina, this motel is within 1 mi (2 km) of Ballina Naval and Maritime Museum, Ballina Visitor Information Centre, and Ballina District ...

                  AU$86 per night for 2 guests

                  1 May - 2 May
                  Ballina Travellers Lodge

                  Ballina Travellers Lodge

                  36 Tamar Street, Ballina, NSW
                  Ballina Travellers Lodge
                    2.5 out of 5.0
                     
                     

                    Located in the heart of Ballina, this motel is within a 10-minute walk of Ballina Naval and Maritime Museum and Ballina Visitor Information Centre. Ballina District ...

                    AU$80 per night for 2 guests

                    26 Apr - 27 Apr

                    Check prices on hotels in Byron Bay

                    Best deal 24 May - 26 May
                    Tonight 25 Apr. - 26 Apr.
                    This weekend 26 Apr. - 28 Apr.
                    Next weekend 3 May - 5 May

                    Search Hotels near Top Byron Bay Attractions

                    Map

                    Hotels with reviews mentioning Byron Bay

                    See all hotels near Byron Bay

                    Recent Reviews in Byron Bay

                    Travel to Byron Bay & Explore


                    Explore Byron Bay with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!