Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Best deal
24 May - 26 May
Tonight
This weekend
24 May - 26 May
Next weekend
31 May - 2 Jun.

Best Byron Bay Hotel Deals

Discovery Parks – Byron Bay AU$85
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 within 3 mi (5 km).

    Ramada Hotel and Suites Ballina Byron AU$175
    Ramada Hotel and Suites Ballina Byron

    Ramada Hotel and Suites Ballina Byron

    2 Martin Street, Ballina, NSW
    Ramada Hotel and Suites Ballina Byron
       
      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. Ballina Fair Shopping Centre and Ballina District Hospital are also within 3 mi (5 km).

      Byron Bay Hotel & Apartments AU$179
      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 are also within 2 mi (3 km).

        Discovery Parks – Ballina AU$102
        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 and Ballina District Hospital are also within 3 mi (5 km).

          Ballina Homestead Motel AU$110
          Ballina Homestead Motel

          Ballina Homestead Motel

          Cnr Cherry Street & Fox Street, Ballina, NSW
          Ballina Homestead Motel
             
            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. Ballina Fair Shopping Centre and Ballina Racecourse are also within 2 mi (3 km).

            Elements of Byron MGallery by Sofitel AU$380
            Elements of Byron MGallery by Sofitel

            Elements of Byron MGallery by Sofitel

            144 Bayshore Drive, Byron Bay, NSW
            Elements of Byron MGallery by Sofitel
               
              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 within 6 mi (10 km).

              Glen Villa Resort AU$105
              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 (5 km).

                Waves Byron Bay AU$209
                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 are also within 2 mi (3 km).

                  Top Budget Byron Bay Hotel Deals

                  Discovery Parks – Byron Bay AU$85
                  Discovery Parks – Byron Bay

                  Discovery Parks – Byron Bay

                  399 Ewingsdale Road, Byron Bay, NSW
                     
                    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 within 3 mi (5 km).

                    Chaparral Motel AU$93
                    Chaparral Motel

                    Chaparral Motel

                    486 River Street, West Ballina, NSW
                       
                      3.5 out of 5.0

                      Situated in West Ballina, this motel is within 3 mi (5 km) of Ballina Naval and Maritime Museum, Ballina Visitor Information Centre, and Ballina Fair Shopping Centre. Ballina District Hospital is 2.3 mi (3.7 km) away.

                      Coast Inn Motel AU$95
                      Coast Inn Motel

                      Coast Inn Motel

                      311 River Street, Ballina, NSW
                         
                        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 Hospital. Ballina Fair Shopping Centre and Ballina Racecourse are also within 3 mi (5 km).

                        Ballina Hi Craft Motel AU$87
                        Ballina Hi Craft Motel

                        Ballina Hi Craft Motel

                        295 River Street, Ballina, NSW
                           
                          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. Ballina Fair Shopping Centre and Ballina Racecourse are also within 3 mi (5 km).

                          Top Luxury Byron Bay Hotel Deals

                          The Byron at Byron Resort and Spa AU$396
                          The Byron at Byron Resort and Spa

                          The Byron at Byron Resort and Spa

                          77-97 Broken Head Road, Suffolk Park, NSW
                             
                            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 is 2.9 mi (4.7 km) away.

                            Aloha Byron Bay AU$180
                            Aloha Byron Bay

                            Aloha Byron Bay

                            58 Shirley street, Byron Bay, NSW
                               
                              4.5 out of 5.0

                              Situated by the ocean, this luxury bed & breakfast is within a 15-minute walk of Belongil Beach and Main Beach. Clarkes Beach and Tallow Beach are also within 2 mi (3 km).

                              Victoria's at Wategos AU$549
                              Victoria's at Wategos

                              Victoria's at Wategos

                              1 Marine Parade, Byron Bay, NSW
                                 
                                5.0 out of 5.0

                                Situated by the ocean, this luxury guesthouse is within a 10-minute walk of Arakwal National Park and Clarkes Beach. Main Beach and Cape Byron Lighthouse are also within 1 mi (2 km).

                                Abelia House AU$198
                                Abelia House

                                Abelia House

                                6/146 Old Bangalow Rd, Byron Bay, NSW
                                   
                                  5.0 out of 5.0

                                  Situated by the sea, this luxury bed & breakfast is within 3 mi (5 km) of Byron Bay Golf Course, Tallow Beach, and Clarkes Beach. Main Beach and The Pass are also within 6 mi (10 km).

                                  Map

                                  Accommodation In Byron Bay

                                  Stay at one of our Byron Bay hotels and experience this relaxing town, famous for alternative living, surfing and eco-tourism.

                                  Hit the beach and soak up some rays at one of Byron Bay’s famous beaches, which are some of the prettiest and cleanest on the east coast of Australia. Bring your surfboard too, as Byron is known for its great surf breaks! Head a little further east and visit Cape Byron, Australia's most easterly point and a great location for whale and dolphin watching. The most commonly sighted whale is the Humpback as they migrate past in May and June to breed, and return in September and October with their calves. Take a stroll around Cape Byron and up to the lighthouse, as the area has spectacular views of the ocean and rainforests. Our Byron Bay accommodation also makes a great base for experiencing the local Aboriginal culture and historical sites, which are maintained by members of the Arakwal clan. The area has a number of sites where the Aborigines camped and ate pipis, fish and animals, and the oldest site in the region is located at Palm Valley.

                                  Head out of town and visit Crystal Castle, just 20 minutes from Byron. This tranquil place is a popular attraction and features stunning crystals surrounded by beautiful gardens, as well as a store that sells jewellery and other spiritual goods. For a great family day out, head to Macadamia Castle and visit the animal park, mini golf course, adventure playground and try a range of tasty macadamia goodies. Byron Bay also has a wide variety of quality restaurants, great takeaways, clothes boutiques and a number of shops selling works by local artists. The Byron Bay Markets are held the first Sunday of every month at the Butler Street reserve, and have numerous stalls selling handcrafted wares, artworks and locally-grown produce. Byron Bay is also home to a number of annual music festivals including the East Coast Blues and Roots Festival, held over the Easter weekend, and the Splendour in The Grass Festival, held at the end of July.

                                  Byron Bay is an easy two hour drive from Brisbane and a one hour drive from Sydney, making it ideal for a beach escape. Leaving the car at home? Take advantage of the shuttle buses that run between the Brisbane CBD, airport, Surfers Paradise and Ballina. No matter how you get there, prepare yourself for a great holiday with our Byron Bay accommodation.

                                  Need insider tips on must-see attractions in Byron Bay? Check out our Byron Bay travel guide!

                                  How Much is a Hotel Room in Byron Bay?

                                  Hotels in Byron Bay start at AU$85 per night. Prices and availability subject to change. Additional terms may apply.

                                  New Reviews - Best Hotels in Byron Bay

                                  Just Booked! Cheap Hotels in Byron Bay