Earn Virgin Points at Your Favourite Restaurants with SquareMeal
Discover how to earn Virgin Points at your favourite restaurants with SquareMeal, a restaurant booking service with a partnership with Virgin Red.

SquareMeal, a restaurant booking service, has partnered with Virgin Red to allow users to earn Virgin Points when they eat out. This partnership offers a convenient way to earn extra Virgin Points, especially for those who frequently dine out.
There are four ways to earn Virgin Points through SquareMeal. Firstly, users can earn 100 points when they book a restaurant via the SquareMeal website. Additionally, users can earn an extra 25 points by leaving a review afterwards. Some restaurants also offer bonus points for hitting spend criteria or visiting on selected days. Furthermore, users can earn up to 3,000 bonus points when they pay with a registered credit card at selected restaurants, even if they didn't book via SquareMeal.
To take advantage of this offer, users need to have a SquareMeal account and a Virgin Red account. If you don't already have a SquareMeal account, you can register via the SquareMeal website. During registration, you will be asked if you want to earn SquareMeal points or Virgin Points. In theory, you are 'buying' Virgin Points at 1p each by giving up SquareMeal points. However, SquareMeal points are quite restrictive and expire quickly, making Virgin Points a better deal.
If you already have a SquareMeal account, you can log in and switch from earning SquareMeal points to Virgin Points in your profile. However, your existing points balance will not be converted, and only future points earned will be sent to Virgin Red.
To earn Virgin Points from SquareMeal, you need a Virgin Red account, which is separate from a Virgin Flying Club account. If you are not already registered with Virgin Red, you can download their app, create an account, and link it to your Virgin Flying Club account.
There are three routes to earning Virgin Points with SquareMeal:
| Route | Description | | --- | --- | | 100 Virgin Points for every booking | Each time you make a restaurant booking via the website or app, you earn at least 100 Virgin Points. | | Earn bonus points at selected restaurants | Some restaurants offer generous bonuses when you book via SquareMeal. | | Review a restaurant | Each time you review a restaurant you have booked via the site, you earn 25 Virgin Points. | | Benefit from card-linked offers | Each time you dine at a restaurant with an exclusive card-linked offer running, you receive up to 3,000 Virgin Points - even if you didn’t book by SquareMeal. |
In conclusion, SquareMeal offers an easy way to pick up some extra Virgin Points, especially through card-linked offers. This is especially true for those who frequently dine out and link their payment cards to their SquareMeal profile. You can register for SquareMeal here.





