The Hosteller Room Booking is a fresh and stylish template for hostels, students hotels, guest houses, small hotels, resorts, room reservations, travel and others. The simple template has all the necessary elements for booking services like a room list with the necessary information, a single room page, an awesome gallery, a search, a special offer popup with a countdown, and a lot of nice animated multifunctional blocks.
The Hosteller is a fully responsive HTML template and looks the same awesome regardless of the viewing device. The template is well organized and you can edit each of its elements quickly and easily. It comes with a bunch of necessary features to build a unique eye-catching website.






The core of the Room Booking Template is a modern, fast and powerful Bootstrap 5. The layout flexibility achieved by this framework allows you to fit the template even for beginners.
The template is perfectly organized and structured, making it easy to customize all its parts, change the background and color, and manage global typography. Every Layout is just a starting point – you can style it to look any way you want. With CSS files, you also get SASS/SCSS files that simplify and speed up the template’s customization. The HTML code is clean and 100% valid and has been tested for the W3c validator test.
The Bootstrap Template to which you are now looking carefully crafted by a gifted designer in collaboration with an experienced HTML coder with great attention to details, flexibility, and performance specifically for developing unique Templates based on WordPress, Joomla, Drupal, Muse, and other popular CMS.
Barbercrop Template is ready to work immediately after installation – you only need to unzip and upload it to your web server. Read more about capabilities and settings in the Online Documentation.
All images are just used for preview purposes only. They are not part of the template and are NOT included in the final purchase files, but you can always contact us in search of sources.
This document covers the installation and use of Hosteller HTML Template and often reveals answers to common problems and issues – read this document thoroughly if you are experiencing any difficulties.
In the archive you will find not only the compiled JS and CSS, but also the source code: JavaScript modules and SCSS files. We recommend using Webpack and Gulp for working with project files.
All information within the main content area is nested within a body tag. The general template structure is pretty the same throughout the template. Here is the general structure of the main page (index.html).
<!doctype html> <html lang="en"> <head> <title>Hosteller</title> <link rel="stylesheet preload" as="style" href="css/example.css"> </head> <body> <header class="header d-flex"> ... </header> <main> <section class="hero section"> ... </section> </main> <footer class="footer accent"> ... </footer> <script src="js/common.min.js"></script> </body> </html>
To include some additional styles or scripts, add code fragments after the main styles and scripts of the template.
The JavaScript code is distributed in separate files to avoid loading unused code.
<script src="js/common.js"></script>
The main scripts are loaded in common.js file. This is the list of JavaScript files that are loaded at the end of the <body> tag.
To fine-tune the work of scripts, we recommend using a webpack. Combine all files into one JS and use it on all pages of the site if you need it.
The plugin includes integration with Google Maps API. To use the full functionality of Google Maps, you need to Create a Project in Google Cloud Console and Get an API Key. When you get the API Key, paste it into the file located /js/modules/map.js
const _KEY = '';
The CSS styles are distributed in separate files to avoid loading unused code by a browser.
<link rel="stylesheet preload" as="style" href="css/preload.css"> <link rel="stylesheet preload" as="style" href="css/libs.css">
Font and Icon styles are loaded in the preload.css file. And the styles of the main libraries are loaded in the libs.css file.
You can use and edit CSS files to flexibly customize the appearance of the template. However, our recommendation is to use the SCSS files for this, which you will find in the project folder in the scss directory.
To set color or font settings go to the file /scss/base/_variables.scss and set new values for variables. To enable loading new fonts go to /scss/global/_fontface.scss.
By default, the template loads the free Google fonts, you can change the font with the one that suits you best. For headings and important text in the Barbercrop HTML Template is used Malish, and for regular text and body text is used OpenSans font.
Under the terms of the license, images are not included in the package with the code. You can purchase the images you need from Envato Elements, links to all images can be found in the Hostel collection.