Skip to main content

Hotel Reservation System (VB.NET)

Welcome back to the updated version of Hotel Reservation System (VB.NET). I have an important update that includes all report that can be seen in VB 6.0 version. I have also fix some minor bugs.

To access VB 6.0 version please click Hotel Reservation System.

The features are the same as the version 1.0 but only upgraded to Visual Basic.NET 2008. You will learn in this program's source code the technique I have used to connect to the database.

Basic features:

  1. Guest reservation
  2. Billing System
  3. Change room
  4. Multiple account per room
  5. Guest report
  6. Other charges

This program (executable and source code) is release under the GNU License to protect the future development of this application.

This will still remain free so everybody may benefit from this program.

If you find this program or source code usefull please don't forget to donate. Your contribution is very much appreciated for the future development of this program.

Account Info:

Username: admin
Password: admin

For the database password please read What is the database password.

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.



Submitted bystudent (not verified)on Tue, 01/31/2012 - 15:08

I think this is very useful.. but i cannot download it. Why? can you just email it to me?
Submitted byjoel (not verified)on Tue, 02/07/2012 - 19:02

i like it
Submitted bykarl (not verified)on Mon, 02/13/2012 - 12:50

im having a problem here regarding the hotel system i downloaded here,sir. when i tried to start it, it said compile error... what should i do? im a beginner in VB. please help me... :'(
Submitted byBasheer (not verified)on Mon, 02/13/2012 - 22:40

I unzip file in a folder. But t's not working.Please reply me, [email protected]
Submitted byBASHIR (not verified)on Wed, 02/15/2012 - 22:28

I AM SALES PERSON IN SOFTWARE.PLEASE REPLY MYPERSONEL EMAIL. [email protected] i can give finance benefit
Submitted byStevenX007 (not verified)on Wed, 03/21/2012 - 08:48

uhm do you have a version for Microsoft Visual Studio 2010 it keeps saying that i need .NET FRAMEWORK 3.5 to convert it
Submitted byram iris (not verified)on Thu, 03/22/2012 - 21:00

can u gave me a full package of your program please i need as soon as possible ..... thank you in advance my e-mail : [email protected] thank you so much
Submitted byAnonymous (not verified)on Mon, 03/26/2012 - 16:19

sir it is important to have a log in module in this matter, why? and if yes, the admin log in interface should be different from user? need you reply..thank you sir
Submitted bynaresh ghuguskar (not verified)on Tue, 03/27/2012 - 16:53

i am hardworker
Submitted byzarfaraz (not verified)on Tue, 04/03/2012 - 20:16

hi .........really gud wrk i mean awsom .......if u dnt mine cn u snt me hw to execute project ...coz itz not woking ...plz my email id [email protected]
Submitted byjay9 (not verified)on Wed, 04/11/2012 - 17:34

hi. i'm running vs 2010 on win 7 64 bit. when i run the program and try to run a report, i get the error "Failed to Open the connection. rpt_Report_Name.rpt {Some-Big-Number}.rpt. If i open the report in visual studio and click preview and put in data (for header, etc) then I can preview the report without any issues. Am I missing something? Thanks
Submitted bydamien (not verified)on Thu, 04/12/2012 - 00:25

Hi, How can we translate the labels of menus ( english as default ) thanks.damien
Submitted bydamien (not verified)on Thu, 04/12/2012 - 20:15

Hi , do we have the last version of program ? does it exist new update ? thx

sir can i use your program for my studies and use for my defense
Submitted bylizel (not verified)on Tue, 05/01/2012 - 15:07

Hi, could you pls help me in doing Automated Document System (Log Monitoring Database for Outgoing and Incoming documents/Parcel). I'm planning to use Visual Basic 6.0, your thoughts would be appreciated!!! :) Thank you Btw do you have a memory card on your brain?(joke) coz doing this stuff is so hard, to memorize all the codes. you're a genius!!!
Submitted bytanisha verma (not verified)on Mon, 05/07/2012 - 21:46

hello sir, i am a student of bca final year. i really like your project and want to show it as my final project but i can't understand how could i show text property of textbox as you did in this project. pls pls pls pls guide so i will be highly thankfull to you. my email-id is [email protected] thankyou...
Submitted bykwesi andy (not verified)on Mon, 05/14/2012 - 19:09

how to create account statement with MS Access Database in VB.NET
Submitted byTeraByte (not verified)on Fri, 05/18/2012 - 09:16

Am very grateful for been a source of help for me in the life of programming... but i will like to request for a video tutorial on the Hotel Reservation System in vb8 in order go get the breakdown and the understanding of the source code...hope to hear from you...thanks

Submitted bytsegay gebru (not verified)on Fri, 05/18/2012 - 13:32

pls give me G
Submitted byakash Malik (not verified)on Fri, 05/25/2012 - 00:48

i learn from your program many good use to create query inside the form on running time. Great work!!!! your program not work in right manner when we want to the change the room. one issue occur when we want to the cancel Reservation. but working of the using the code is great. thank you for the code. Best wises.......
Submitted bylingaiah (not verified)on Mon, 05/28/2012 - 12:41

Dear Sir,in ,in our office we have 3 departments. each department can chage the data in database( form).i want to get current inforamtion.(ex: when i open my form,employee name is abc,id is 1, same time in another department person chaged to employee name abcxyz, when i navigate my record to employee id 2 and navigate to back emp id 1 , system should show the employee name abcxyz. Please Give which type connection i have to use? thank you sir, lingaiah (UAE)
Submitted byAndy Vibi (not verified)on Tue, 07/03/2012 - 02:09

Hi Sir. i Liked your system. I am curently creating a similar system and would like to have your assistance on how to deploy it (Create the .EXE file linked to the database). I would really appreciate you showing me how you made your application ask to specify the path to the database. My system is using SQL database 2005 and i'm creating the system with Visual basic 2005. Please send your reply into my email address montioned above. Thank you. Regards,
Submitted byArXiong (not verified)on Fri, 07/20/2012 - 10:55

Hi, This topic helpful to me. When I refresh the data is required Admin password. Please could you give me. my email: [email protected] Thank you in advanced, Best regards, Ar xiong
Submitted byNV mandlik (not verified)on Sat, 08/11/2012 - 20:36

Dear Sir, Jaypee / A / Admin are not working . what is password for mdb file
Submitted byarshnaqvion Thu, 08/16/2012 - 17:56

can any one help me for inserting data through flexigrid, in vb 2005. useing c# or
Submitted byAnonymous (not verified)on Sun, 09/16/2012 - 17:03

hi.. i just need some source code for my thesis project.. i hope i could have your system source code of thank you :)
Submitted byAnonymous (not verified)on Fri, 10/12/2012 - 16:51

How to run the same code in vb2010? its giving some error.........
Submitted byAnonymous (not verified)on Thu, 12/20/2012 - 21:55

Please sir, thank you for the projects and codes, but please i need to learn how to do it myself... can you help me with a very good tutorial book from a beginner to professional. Thanks
Submitted byruman (not verified)on Sun, 12/23/2012 - 16:30

i want to know when u open the file first time it asks u to locate and connet the database can u help wiht dat code. and in which form name u have made the code so i can refer
Submitted byadminon Mon, 12/24/2012 - 02:25

In reply to by ruman (not verified)

For you to see which code I used to locate the database, just the F8 keys to debug the program.
Submitted byAnonymous (not verified)on Mon, 12/31/2012 - 11:11

sir pls tell how to do guest detail after adding guest information including bill information
Submitted byAnonymous (not verified)on Thu, 01/17/2013 - 11:20

Submitted byAnonymous (not verified)on Wed, 01/23/2013 - 11:55

Hi sir do not open database password please tell me what is password of database. please send my email id:[email protected]

Submitted byAnonymous (not verified)on Fri, 02/22/2013 - 00:04

Please help us on our thesis. We already formulated our narrative description and data flow diagram of our flight reservation system. However the problem is how to code it because somehow it wont run because of errors... Please help us..............
Submitted byAnonymous (not verified)on Fri, 02/22/2013 - 23:56

Submitted byAnonymous (not verified)on Sat, 02/23/2013 - 01:43

Submitted byAnonymous (not verified)on Thu, 04/11/2013 - 16:04

workful projects
Submitted byAnonymous (not verified)on Tue, 04/16/2013 - 20:42

hi greetings
Submitted byAnonymous (not verified)on Sat, 05/18/2013 - 22:30

i am trying for opening this project this is not opening can u tell me that how it will open please tell me thanks

Add new comment