Ryalls Hotel is located in the central business district of Blantyre. Only 15 minutes from the airport it is situated in a prime location and easily accessible to the town centre. The hotel is made up of 120 comfortable and spacious rooms with TV’s, aircon and WiFi. Relax and unwind and enjoy the warm hospitality Malawi has to offer. Ryalls Hotel is the perfect hotel where you can unwind and relax before the start or end of a trip.

Why we love Ryalls !

Team to visit in 2019

Fast Facts




117 Rooms

Great for

Stopover before or after a trip

Children welcome



All year

Ideal length of stay

1-2 nights





(Rates 'from' pppn)

Pricing Category

Price Categories Explained

The price categories give you an idea of the nightly cost of the respective lodges. Please note: the category is based on the starting from price.

Category Ranges:
$: USD 0 – USD250/pppn
$$: USD 251 – USD600/pppn
$$$: USD 601 – USD1,000/pppn
$$$$: USD1,001+/pppn

Lodge Key Features


Just 15 minutes from the airport and centrally located to the town, Ryalls is set in a prime location. If you are into sports then there is a Sports Club just down the road with so much to offer and keep you busy, or you could head into town and explore what is around the city. Just ask the helpful and friendly staff, they are always on hand to help you advise on something exciting to do and see – everything is so close by!

New Hotel…Old Charm

The building itself has been around for years and although it has been revamped you get a sense of its old charm, with a modern touch throughout the hotel. An older structure from outside, but the inside has a more modern touch to it. The rooms are contemporary, comfortable and have all you need for an enjoyable stay. The decor within the lounges and restaurants have a charming charisma about them and are decorated beautifully with a mix of old and new; giving off a colonial feel to it. A lovely place to enjoy, unwind or use as a stopover during your visit to Malawi.

Friendly Staff

You will find that the Malawians are incredibly friendly and welcoming no matter where you stay and its really no different here. At Ryalls the staff are professional, courteous, friendly and extremely accommodating. Each greet you with warm friendly smiles and are happy to assist and help at any point during your stay.

Client Reviews

  • A haven after long days traveling/working around the region

    A haven after long days traveling/working around the region
    Review of Protea Hotel Blantyre Ryalls
    Reviewed 10 February 2019

    I was very worried about traveling to Africa. I chose a relatively expensive hotel, and I was not disappointed. Location was central, air conditioning, wifi, hot water, restaurant were all on an international level. It could have been in Europe. I highly recommend this hotel and hope others will enjoy it as much as I did.

  • Excellent stay at the Protea Hotel Blantyre Ryalls

    My experience over the past two years is really noteworthy. Friendly staff, clean rooms, management ensuring you feel at home. Food well prepared and very pleasant garden. Sustainability is a drive and you will enjoy this hotel well underway to become a Green Hotel.

  • Pleasant & Welcoming

    I was here on business for a week. I was travelling on my own and felt very safe. The staff were welcoming and extremely courteous. I wasn’t able to use the pool (I was a little put off when I saw it being cleaned) but the other fitness facilities were very good. The rooms are lovely – really clean with comfy beds. The food in the adjoining restaurant is excellent with steak to die for. I would definitely stay here again.


Book Now

Contact Us

(MONDAY - FRIDAY 08:00 - 17:00)

Malawian Style
B18 Golden Peacock center, Lilongwe, Malawi
Call Malawi office: +265 177 1789
Call US office: +502 871 50 31
Email: info@malawianstyle.com
Skype: Malawian.Style

Team Contact

Tapiwa, Sales & Reservations Manager: +265 992 393 376
Chifundo, Senior Reservations Consultant: +265 998 393 673
Ronald, Finance Manager: +265 991 667 078
Eddie, Operations: +265 999 772 788