Our Rating


  • Frequent promotions
  • Great rewards for high volume players

100% match deposit bonus up to $1000

PLAY NOW 21+ | T&CS Apply | Gamble Responsibly

Hard Rock Casino NJ Review

The Hard Rock brand is best known for its international chain of restaurants featuring rock ’n’ roll memorabilia. The brand also operates a number of hotels and casino resorts, including the one in Atlantic City that opened in 2018. Thanks to online gambling laws in New Jersey becoming more relaxed, Hard Rock has been able to launch an online casino for anyone in the state to access. This review will look at what the casino has to offer.

Bonus Offer

When you become a member of Hard Rock Casino, you’ll be entitled to claim the welcome bonus for new players. This rewards you not only with some free bonus money but also with some free spins. To claim these bonuses, all you need to do is make your very first real-money deposit. You’ll then receive a 100% match bonus of up to $1,000, along with 50 free spins. To qualify for this offer, you need to opt-in and your first deposit has to be of $20 or more.

Aside from the welcome bonus, there are several other promotional offers to take advantage of. These include weekly tournaments with cash prizes, a refer-a-friend bonus and free sports bets.

Promo codes and bonus table

Online Casino Hard Rock Casino
 Promo Code  None required
 Welcome Bonus  Up to $1,000
 Free Spins  50
 Last Updated  8 November 2019

Gambling in NJ

In the US, online gambling has generally been quite heavily restricted. The way it works, each individual state is able to determine its own laws on gambling, which is why the legal status of gambling can vary greatly from state to state. Online gambling was previously illegal throughout the whole country. The Federal Wire Act and Professional and Amateur Sports Protection Act of 1982 both effectively outlawed the practice of placing real-money bets online in most states. With these two pieces of legislation having recently been revoked, the number of fully legal gambling sites available in New Jersey and in other states has increased quite significantly.

There are still quite a few stipulations that New Jersey online gambling sites have to abide by. For example, any casino looking to legally operate online in the state must:

–              Have a physical US address

–              Be located within the state’s borders

–              Have  proof of ID

If a company wants to operate an online casino in New Jersey, it has to have its own land-based casino within the state or it has to form a partnership with one. Those looking to gamble online in the state must be aged 21 or above. It’s always good practice to read through a casino’s terms and conditions before becoming a member – this way, you know exactly what rules and requirements if any, there are for you to gamble. Furthermore, only regulated casinos should be played at. If you happen across a New Jersey online casino but can’t find evidence of a licence anywhere, you shouldn’t sign up; only ever play at licensed casinos.

How do I sign up and get my bonus?

To sign up to Hard Rock Casino and claim your bonus, you need to take the following steps:

  1. Be physically located in the state of New Jersey
  2. Visit Hard rock casino on your device (constant internet access required)
  3. Click on the white ‘Sign Up’ button in the top centre of the landing page
  4. Click ‘Create New Account’ in the bottom right of the next page
  5. Fill out the registration form, providing all required details
  6. Your account will be created
  7. Choose from one of the accepted payment methods and enter the required details
  8. Opt in to the casino’s welcome offer for new players
  9. Deposit $20 or more to receive bonus money and free spins

Note that you don’t have to have a New Jersey address to sign up to Hard Rock Casino. However, you will need a US address.


– Huge welcome bonus

– Popular, established brand

– Broad selection of games

– Regular tournaments


– Not too many payment methods accepted

– Customer support not 24/7

– Withdrawals aren’t the fastest

– Need to be within New Jersey to play

Mobile casino options

Hard Rock Casino is very mobile friendly. As well as the mobile site, there are apps for both Android and iOS devices.

Casino online game options

The following games are available to play at Hard Rock Casino:

  • Slots (Including Progressive Jackpots)
  • Table and Card Games (Blackjack, Roulette, Baccarat and Three Card Poker)
  • Instant Win Games (Casual Games and Scratch cards)
  • Video Poker Games
  • Live Dealer Games (Blackjack, Roulette, Baccarat, Three Card Poker and Texas Hold’em)

Payment options

The following payment methods are accepted:


– Visa

– MasterCard

– PayNearMe

– Play Plus

– PayPal

There’s also the option to deposit cash at the Casino Cage at the Hard Rock Casino in Atlantic City. For withdrawals, you have to wait around two working days or so for your money to reach you. If you’re collecting your money from the Casino Cage, you have to give the casino at least 24 hours’ notice. You can make deposits and request withdrawals even if you’re not in New Jersey.

Customer service

You can get in touch by email, live chat and telephone. The contact details are as follows:

– support@hardrockcasino.com

– 1(877) 825-7777 or (609) 449-6280

The live chat feature and phone line is open daily from 6 a.m. to 3 a.m.

Hard Rock Casino general info

Hard Rock Casino is an online casino designed to be entertaining and fun. It aims to offers players the same sort of gambling experience they’d get from visiting the Hard Rock Casino in Atlantic City. This online casino offers plenty of regular bonuses and promotions, not to mention a rewarding loyalty scheme and of course plenty of exciting games. It’s been online since 2018 and is fully licensed by the New Jersey Division of Gaming Entertainment.

Our gambling operators reserve the right to cancel or change promotions at any time. Please refer to full T&C pages for full details.


  • Top casinos
  • 1000 $
  • Bet365
    200 $
  • Sugarhouse Casino
    250 $
  • Unibet
    500 $