كرم

For Umrah and Hajj companies

Arrange your guests' Saudi hospitality from one dashboard

A company account on Karam: book for your groups, record pilgrim names, pay from the company wallet or by card, and receive an invoice for every booking.

What a company account gives you

Pilgrim lists

For each booking you record guests' names, passport numbers, nationalities and phone numbers.

Company wallet

Top up the wallet (from 50 SAR) and pay bookings from it, or pay by card at booking.

An invoice per booking

A printable invoice for every booking, from the company dashboard.

Company discount

Karam sets a discount rate and tier for your company account, applied to your bookings automatically.

Reviewed families, one protocol

Families reviewed by the Karam team, a unified reception protocol, and mandatory training for new families before activation.

Account protection

Two-step verification for the company account, because it holds your pilgrims' passport details.

How to start

  1. 1

    Register your company

    Company name, commercial registration number and the person responsible for the account.

  2. 2

    We review your details

    The Karam team reviews the request and approves the account. Booking opens only after approval.

  3. 3

    Book for your groups

    Choose the majlis, date and number of guests, then record the pilgrims' names.

  4. 4

    Pay and receive the invoice

    From the wallet or by card, with an invoice for every booking.

Majlis available now

14 majlis in Makkah and 1 in Madinah. We add families gradually, so if you need more capacity for a specific season, contact us early.

Browse Majlis ←

Special agreements

We discuss agreements with Umrah companies according to your group sizes and seasons. Contact us and we will arrange it together.

Contact us ←

Request an offer for your groups

Tell us what you need and the Karam team will get in touch to discuss capacity and prices for your group sizes.

We use your details only to follow up on your request.

Company FAQ

How is a company account approved?

After registration the Karam team reviews the company details and commercial registration. Booking is only possible once the account is approved.

Can we book more than one majlis or date?

Yes. Each booking is for one majlis, date and time slot; repeat the booking for several majlis and dates, and each booking is paid separately. There is no unified cart yet.

What pilgrim details are needed?

Name, passport number, nationality and phone number for each guest, recorded from the company dashboard.

How do we pay?

From the company wallet after topping it up (minimum 50 SAR), or through a card payment link.

Is Karam licensed?

Maathir Karam Company · Ministry of Tourism licence no. 73110054 (accommodation unit reservation) · Commercial registration no. 7054159590

How we select families ←

Start with a company account

Registration is free, and your details are reviewed before booking opens.

Open a company account