Securing on-campus accommodation is one of the most critical steps for incoming first-year university students across Kenya. With bed capacity at public universities covering only 15% to 30% of incoming cohorts, hostel booking remains a high-stakes, first-come, first-served process.
Here is a comprehensive breakdown of hostel portal links, booking procedures, and strategies across eight major Kenyan public universities.
1. University of Nairobi (UoN)
- Portal Link:
smis.uonbi.ac.keorhamis.uonbi.ac.ke - Booking Window: Opens 1–2 weeks prior to reporting week.
- Requirements: Student Registration Number, SMIS password, active corporate email.
Booking Steps:
- Access the HAMIS portal via the SMIS dashboard under Accommodation.
- Select your designated campus hall (e.g., Lower Kabete, Main Campus, Kikuyu) and choose an available room.
- Confirm provisional allocation and complete fee payment via eCitizen or university bank channels to secure the room.
2. Kenyatta University (KU)
- Portal Link:
hostel.ku.ac.ke - Booking Window: Opens late July through mid-August.
- Requirements: Student corporate email (
@students.ku.ac.ke).
Booking Steps:
- Log into
hostel.ku.ac.keusing your official corporate student email credentials. - Pick your campus zone (Main Campus, Parklands, or Kitui) and choose an available room block.
- Confirm the selection; accommodation charges are invoiced directly to your student fee account.
3. Jomo Kenyatta University of Agriculture and Technology (JKUAT)
- Portal Link:
hostel.jkuat.ac.ke - Booking Window: Opens at a precisely announced date and time (e.g., August 25 at 12:00 PM).
- Requirements: Admission email and Registration Number in capital letters.
Booking Steps:
- Open
hostel.jkuat.ac.ke10 minutes prior to portal opening. - Enter your registered email address and uppercase Registration Number.
- Select an available room (Hall 1–6 or modern units) and generate your booking slip immediately.
4. Moi University (Main Campus, Eldoret)
- Portal Link:
firstyear.mu.ac.ke/ Student Portal - Booking Window: Early to mid-August.
- Requirements: Registration Number and default password (
student).
Booking Steps:
- Access the portal and select the Hostel Booking tab.
- Pick your preferred hall of residence within Main Campus (Kesses).
- Download the room allocation slip to present on physical reporting day. (Note: Satellite campus students must arrange private off-campus housing).
5. Chuka University
- Portal Link:
portal.chuka.ac.ke - Booking Window: Mid-to-late July through August.
- Requirements: Registration/Admission Number and Portal Password.
Booking Steps:
- Log into
portal.chuka.ac.keusing your registration details. - Navigate to the Hostel Allocation menu.
- Pick your preferred room in the Main Campus female or male hostels and print the reservation form.
6. Kirinyaga University (KyU)
- Portal Link:
hostel.kyu.ac.keor Student Portal - Booking Window: Opens 2 weeks before orientation.
- Requirements: Student Registration Number.
Booking Steps:
- Log into the hostel portal and browse available room blocks.
- Select your room and generate an official payment invoice.
- Pay via official fee channels and retain the payment receipt for room key issuance.
7. Technical University of Mombasa (TUM)
- Portal Link:
studentportal.tum.ac.ke - Booking Window: Opens mid-August.
- Requirements: Student ID/Registration Number.
Booking Steps:
- Log into the student portal upon admission confirmation.
- Submit your hostel accommodation request early due to high demand.
- Clear required accommodation fees and present proof to the Dean of Students office.
8. Laikipia University
- Portal Link:
portal.laikipia.ac.ke - Booking Window: Mid-August.
- Requirements: Student Registration Number.
Booking Steps:
- Access
portal.laikipia.ac.keusing your student credentials. - Select Hostel Application and pick an available room block at Main Campus.
- Confirm the reservation to have the room fee updated on your financial statement.
University Hostel Booking Overview
| University | Hostel Portal | Key Credential Needed | Essential Booking Tip |
| UoN | smis.uonbi.ac.ke | Corporate Email / SMIS | Complete room fee payment immediately to avoid system auto-reversal. |
| KU | hostel.ku.ac.ke | @students.ku.ac.ke Email | Ensure corporate email is activated days before portal opening. |
| JKUAT | hostel.jkuat.ac.ke | Uppercase Reg No | System fills within minutes; log in prior to the exact opening minute. |
| Moi Univ | firstyear.mu.ac.ke | Reg Number | On-campus booking is strictly for Main Campus (Kesses) students. |
| Chuka | portal.chuka.ac.ke | Admission Number | Keep private hostel contacts in Ndagani ready as a fallback option. |
| KyU | hostel.kyu.ac.ke | Student Reg Number | Keep bank/M-Pesa eCitizen transaction receipts for key collection. |
| TUM | studentportal.tum.ac.ke | Student Portal ID | High demand; apply on day 1 of portal activation. |
| Laikipia | portal.laikipia.ac.ke | Student Reg Number | Verify room allocation details on your portal fee structure. |
Essential Advice for First-Year Students
Avoid Online Scams: Universities never take hostel payments through individual M-Pesa phone numbers or unofficial social media accounts. All payments must be processed directly through official portals or eCitizen accounts.
Prepare a Backup Plan: Because space is limited, identify private accommodation options near your campus (e.g., Ndagani for Chuka, Kahawa Sukari/Wendani for KU, or Juja for JKUAT) before reporting day.
