Food delivery

GrabFood in Thailand

Use the Food menu in the Grab app when you want a meal delivered to your hotel. This guide covers choosing a delivery location, cash and foreign-card payments, cancellations, and the documented registration steps for a South Korean phone number.

Before you order

GrabFood

Service area
Restaurants available at your delivery address
How to order
Grab app → Food → choose address and food
Checking costs
Check food prices, delivery fees and foreign-payment fees

Registering with a South Korean phone number

Grab Thailand’s help page says verification codes for South Korean numbers are sent by SMS. If you use a South Korean number, select South Korea as the country code and enter a mobile number that can receive texts. Enter the 6-digit code to continue registration.

If the text does not arrive, check your phone’s message filters and mobile network connection. A travel data-only line does not replace SMS reception on your existing South Korean number, so check that number’s text-message settings too.

How to order food to your hotel

  1. Select Food and your delivery address

    Open Food in Grab and match the hotel address to the map pin. Available restaurants and delivery times depend on this address.

  2. Choose food and options

    Select dishes, quantities and extras, and check whether the order is for delivery or restaurant pickup.

  3. Check the total and payment method

    Open Payment details in your basket, then See all to choose a payment method. Review food prices, delivery fees, discount conditions and charges before tapping Place Order.

  4. Meet the rider at the collection point

    Ask reception where food deliveries should be collected, then agree the location with the rider in the app. Room delivery depends on hotel rules. Have the order amount ready if paying cash.

Cash, foreign cards, KakaoPay and fees

Grab Thailand lists cash and credit or debit cards issued in Thailand or abroad. KakaoPay is also among the official payment methods. Check the payment screen for the options available to your own account and order.

Payments with foreign cards or foreign e-wallets carry a foreign-payment fee of 3% of the total transaction, with a minimum of 1 baht. Fractions of 0.5 baht or more round up; smaller fractions round down. Your card issuer may also charge its own overseas transaction fee.

The payment method from your most recent ride or order may be selected by default, so review it before ordering. Grab says splitting payment between GrabPay and cash is not supported.

How do I request a cancellation?

The official guidance describes cancellation as more likely to be approved if the restaurant has not accepted the order, if it is delayed by more than 15 minutes without an assigned rider, or if it is delayed by more than 30 minutes while the food is still at the restaurant.

Cancellation may be difficult once delivery has started or the order is complete. For a group order, the person who created it must request cancellation. An order is not always free to cancel simply because a rider has not yet been assigned.

  1. Open your order history

    In Activity, select the food order you want to cancel.

  2. Select Get Help

    Tap Get Help at the top right of the order screen. Cancel order appears if the order is eligible for cancellation.

  3. Check the cancellation result

    After requesting cancellation, look for a success notification. Pressing the button alone does not mean the order has been cancelled.

Missing or incorrect food

Keep your order history and photos of the food, packaging and receipt. Report the problem through Get Help on that order, and check its guidance for refund approval and progress.

Frequently asked questions

Can I register for GrabFood Thailand with a South Korean number?

Grab Thailand’s help page says the verification code for a South Korean number is sent by SMS. Make sure that number can receive texts.

Can I use a foreign card or KakaoPay on GrabFood Thailand?

The official payment options include foreign credit and debit cards and KakaoPay. Check availability on your order. Foreign cards and e-wallets carry a 3% fee, with a minimum of 1 baht.

Will the food come to my hotel room?

That depends on hotel rules. Ask reception where to collect food, then agree the location with the rider through the app.

Is cancellation always free before a rider is assigned?

No. Open the order in Activity, choose Get Help → Cancel order, and look for a success notification. The official guidance also considers restaurant acceptance and how long the order has been delayed.

Related guides

Sources

View official sources · 4

Sharing image credit: PattayaPatrol · CC BY-SA 4.0