Book of Ra

This online slot machine game was created by Novomatic and was first introduced in the iGaming scene back in 2005. It has had some changes since then, but the appearance of the game hasn’t been altered very much over the last 16 years.

The game, whose main character reminds us a bit of Indiana Jones and the theme is the pyramids of Ancient Egypt, is quite simple to play and easy to understand. It is the perfect choice for people who have just begun to play slot machine games although it is well-loved by advanced players too.

Slots Banner
Slots Banner
Play Game logo
POS
CASINO
WELCOME BONUS
MORE INFO
PLAY
1
jabulaBets casino logo
30 No Deposit Spins

18+ | T&C applies.

  • ✓ Gates of Olympus / Sugar Rush
  • ✓ Bonus Code: JABULA30
  • ✓ R10,000 Bonus + 75 Bonus Spins
CLAIM BONUS

18+. New players only. Exclusive bonus on registration available only through our promotional link: 30 Free Spins on Gates of Olympus or Sugar Rush (Pragmatic Play). Bonus code: JABULA30. 30x wagering requirement on bonus money. Maximum bet R20. Maximum win R300. Email confirmation required. Minimum deposit of R10 required to withdraw winnings. Enter the code in the Bonus section to activate. First deposit bonus: 100% match up to R10,000 + 75 Spins on Gates of Olympus, Buffalo King Megaways, or Sugar Rush (Pragmatic Play). Bonus code: FIRST. Minimum deposit R50. 30x wagering requirement. Maximum win R5,000. General Terms & Conditions apply.

Exclusive
2
75 Free Spins On Registration

18+ | Terms & conditions apply.

  • ✓ On 4 Hacksaw Slots
  • ✓ 100% up to R5,000 (1st Dep.)
  • ✓ For Sports, Horse Racing and Slots
CLAIM BONUS

18+. New players only. Exclusive bonus on registration available only through our promotional link: 75 Free Spins on Le Fisherman, Rainbow Princess, Le King, or Double Rainbow (Hacksaw). 40x wagering requirement. Maximum bet: Unlimited. Maximum win R3,000,000. Maximum cashout R200,000. Phone, Email and KYC verification required. Free Spins are credited automatically. No deposit required to withdraw winnings. Welcome bonus over your first 3 deposits (the 2nd and 3rd bonuses unlock once the 1st bonus requirements are completed). 1st deposit: 100% match up to R5,000, minimum deposit R50, credited instantly to the Bonus Wallet. Rollover requirement of 8x the bonus amount on Sports and Horse Racing bets at odds of at least 2.00 (at least 1.70 per selection in a multiple), and 30x the bonus amount on ReadySet Spins, Live Dealer and Lucky Numbers. Valid on Sports, Horse Racing, ReadySet Spins, Live Dealer and Lucky Numbers. Maximum withdrawable amount from the Bonus Wallet R10,000. The bonus is valid for 14 days. Opt in before depositing. General Terms & Conditions apply.

Exclusive
3
zarbet casino logo
50 Free Spins On Registration

18+ | T&C applies.

  • ✓ Big Blue Fishing
  • ✓ Bonus code: 50BBF
  • ✓ 200% up to R2000
CLAIM BONUS
Exclusive
4
50 Wager-Free Spins On Registration

18+ | Terms & conditions apply.

  • ✓ On 3 Pragmatic Play Slots
  • ✓ Bonus Code: BETTA50ZM
  • ✓ 100% up to R5,000 + 50 FS (1st Dep.)
CLAIM BONUS

18+. New players only. Exclusive bonus on registration available only through our promotional link: 50 Free Spins on Bee Keep, Triple Tigers, or 8 Dragons (Pragmatic Play). Bonus code: BETTA50ZM. Wager-free: no wagering requirement. Maximum bet: Unlimited. Maximum win R1,000. Maximum cashout R1,000. Phone, Email and KYC verification required. Enter the promo code on the registration page to have the Free Spins credited to your wallet. Minimum deposit of R100 required to withdraw winnings. First deposit bonus: 100% match up to R5,000 + 50 Free Spins on Big Bass Splash. Minimum deposit R50, made within 7 days of registration. 8x rollover requirement on the match bonus, and the deposit must also be wagered at least once. Bonus bets require minimum odds of 2.0 per bet. Valid on Betta Numbers, Sports and Big Bass Splash. Maximum withdrawal from the match bonus winnings R10,000. The Free Spins and the bonus wallet are valid for 7 days. General Terms & Conditions apply.

new
5
carousel casino logo
100% up to R5,000

18+ | Terms & conditions apply.

  • ✓ R100 Minimum Deposit
  • ✓ Weekly match bonuses
  • ✓ Birthday bonuses
CLAIM BONUS

18+. New players only. First Deposit Bonus: 100% up to R5,000, min. deposit R100, 50x wagering on bonus, max. winnings R15,000. Bonus valid for 14 days. Bonus wallet may take up to 24 hours to be credited. Only first deposits made after the promotion goes live qualify. Terms apply.

6
pantherbet casino logo
100% up to R5,000

18+ | T&C applies.

  • ✓ 250 Bonus Spins
  • ✓ Gates of Olympus (Pragmatic Play)
  • ✓ Up to 20% Weekly Cashback
CLAIM BONUS
Exclusive
7
R50 Free Cash + 25 Free Spins

18+ | Terms & conditions apply.

  • ✓ Available on 4 PragmaticPlay Slots
  • ✓ Wagering 3x
  • ✓ R500 1st Dep. Bonus
CLAIM BONUS

18+. New players only. Exclusive bonus on registration available only through our promotional link: 25 Free Spins on Sweet Bonanza, Gates of Olympus, or Joker's Jewels (Pragmatic Play) + R50 Sign Up Bonus. 3x wagering requirement on bonus money. Maximum bet unlimited. Maximum win R1,000. Maximum withdrawal R1,000. KYC verification required (ID, bank statement, proof of residence). Minimum deposit of R99 required to withdraw winnings. Log in, go to your profile, then click "Bonus Offers" to find the bonus. First deposit bonus: deposit R100 or more within 7 days and instantly receive 20% of it, up to R500, in your Casino Bonus Wallet. 15x wagering requirement on Casino Games within 7 days to withdraw winnings. General Terms & Conditions apply.

Exclusive
8
R300 Free Bonus on Signup

18+ | Terms & conditions apply.

  • ✓ Bonus Code: TAKE300
  • ✓ 100% up to R2500
  • ✓ R25 Min. deposit
CLAIM BONUS

18+. New players only. Exclusive bonus on registration available only through our promotional link: R300 Free Cash. Bonus code: TAKE300. 60x wagering requirement. Maximum bet R100. Maximum win R500. Maximum cashout R500. Phone, Email and KYC verification required. No deposit required to withdraw winnings. Click the button on the page to be redirected automatically to the cashier, where you can view and redeem the code. First deposit bonus: 100% up to R2,500. Bonus code: FLASHMATCH1. Minimum deposit R25. Redeem the code before making your deposit. General Terms & Conditions apply.

9
yesplay casino logo
100% up to R3,000

18+ | T&C applies. | YesPlay Casino

  • ✓ 8x Wagering
  • ✓ R20 Min. Deposit
  • ✓ Capitec Pay
CLAIM BONUS
Exclusive
10
R300 Free Cash - No Deposit

18+ | Terms & conditions apply.

  • ✓ Bonus Code: TAKE300
  • ✓ 100% up to R1500
  • ✓ R20 Min. deposit
CLAIM BONUS

18+. New players only. Exclusive bonus on registration available only through our promotional link: R300 Free Cash. Bonus code: TAKE300. 60x wagering requirement. Maximum bet R100. Maximum win R500. Maximum cashout R500. Phone, Email and KYC verification required. No deposit required to withdraw winnings. Click the link on the page to be redirected automatically to the SpringBok cashier, where the code TAKE300 is visible and ready to redeem. First deposit bonus: 100% up to R1,500. Bonus code: SPRINGBOK100. Redeem the code in the cashier’s “Redeem Coupon” section before making your deposit. General Terms & Conditions apply.

Zaslots za desktop
Zaslots za mobile
11
playabets casino logo
100% up to R3,000

18+ | T&C applies. | Playa Bets Casino

  • ✓ 50 Wager-Free Spins
  • ✓ Gates of Olympus
  • ✓ R50 Minimum Deposit
CLAIM BONUS

18+. New players only. First deposit bonus: 100% up to R3,000 + 50 Free Spins on Gates of Olympus. Minimum deposit R100 for the Free Spins (no wagering requirement on Free Spins winnings), R50–R3,000 deposit range for the match bonus. 35x wagering requirement on Casino, 6x on Lucky Numbers, Horse Racing, and Sports at odds of 1.8 or better, to be completed within 7 days. Maximum win from bonus funds is R15,000. General Terms & Conditions apply.

12
Email Casino logo
Email Free Spins No Deposit

18+ | T&C applies.

  • ✓ 20 Free Spins on Signup
  • ✓ Exclusive Bonus Codes
  • ✓ New Casino Releases
CLAIM BONUS
Exclusive
13
apexbets casino logo
20 Wager-Free No Deposit Spins

18+ | T&C applies.

  • ✓ Hot Hot Fruit
  • ✓ Bonus Code: APEX20
  • ✓ 100% up to R5000
CLAIM BONUS
14
hollywoodbets casino logo
R25 Sign Up Bonus

18+ | T&C applies. | Hollywoodbets Casino

  • ✓ Plus 50 Bonus Spins
  • ✓ On first deposit
  • ✓ Habanero game
CLAIM BONUS

Book of Ra by Novomatic Overview

Slot TitleBook of Ra
Software ProviderNovomatic
TypeClassic Slot
ThemeAncient Egypt
Release Date2005
RTP92.13%
Volatility LevelHigh
Hit Frequency / Hit RateNot specified
Maximum Win / Multiplier5,000x
Jackpot TypeNone
Payout StructurePaylines
Reels & Paylines5 reels, 9 paylines
Game MechanicsExpanding Symbols
Bonus FeaturesFree Spins with Expanding Symbol
Special SymbolsBook (Wild + Scatter)
Autoplay / Turbo ModeNo

Book of Ra Storyline

In this game, you are transported to Ancient Egypt where you are supposed to find a great treasure among the pyramids and tombs.

The graphics are simple, they have remained pretty much the same for almost 16 years. However, even though they may be a bit dated, they have been working well for players and creators during this entire time.

The symbols mix letters, numbers and images of items related to the Egyptian theme including pharaohs, the Book of Ra, scarabs, an explorer, the number 10 and the letters “A”, “Q”, “K” and “J”.

Book of Ra Slot

How to play Book of Ra

The Book of Ra is not a difficult game to play. It is interesting for beginners and advanced players alike. Here is a step-by-step playing guide:

  1. Choose some paylines and how much you’d like to bet on each line.
  2. Using the “-” and “+” signs you can choose the amounts. Bets can be placed in ranges from 0’02$ up to 5$ per line. You can also choose the number of lines you want to bet on, from 1 to 9.
  3. Click on the “Start” button. The symbols will start to spin and when they come to a halt you will be paid according to your winning symbols.
  4. If you strike certain combinations you might trigger free spins and a bonus feature.

Book of Ra Free Spins

Something that players enjoy quite a lot is the free spins. If you are lucky enough and hit three book symbols during one of your spins, you will trigger ten free spins with special symbols during these special spins. They can be expansive symbols and provide additional earnings.

But even when the free spin game is over, players will also have the option to gamble their winnings with a special round. They’ll have to gamble and choose between red or black, the card will flip over and the colour will be revealed.

If the player chooses the right colour, they will double their earnings. But if on the contrary, they choose the losing colour, they will lose the whole bonus amount. They can repeat this gambling bonus up to 5 times with their earnings from the free spins.

Despite being simple, the players enjoy the free spins and the gambling options with which they can skyrocket their earnings.

Author: .

Erik King is a seasoned iGaming analyst and lead editor at Zaslots.com, bringing over a decade of first-hand experience in the online casino industry. Known for his keen eye for detail and player-first approach, Erik has reviewed hundreds of casino sites, tested thousands of games, and personally vetted bonus terms to ensure fairness and transparency for players.

With a background in digital compliance and UX design, Erik doesn’t just write about online gambling, he actively works with operators to promote responsible gambling practices. His insights have appeared in several international iGaming publications, and he often provides expert analysis on licensing, regulations, and player protection.

At Zaslots.com, Erik’s goal is clear: to guide readers toward safe, fair, and entertaining casino experiences, supported by genuine research and hands-on testing. When Erik endorses a casino, you can trust it’s been through a rigorous check for trustworthiness, game selection, payout speed, and customer support.

NGB | Responsible Gambling ZA | Responsible Gambling Council | GambleAware | ICRG | WCGRB | GamTalk at Evive