Bella Luxury Hotel - PHP Hotel Theme

Description
Bella Luxury Hotel is a fully-featured, mobile-first, internationally-ready PHP website template for hotels, boutique hotels, resorts, B&Bs, guest houses, and lodges.
Every setting is a commented configuration constant, prefixed to avoid collisions with other code that might run on the same server. The template supports multi-currency formatting, 12/24-hour time display, and full RTL layout for Arabic, Hebrew, and Farsi markets, switching with a single configuration line.
Content is organized in two layers: a lightweight "controller" in the main config file decides which rooms and amenities are featured on the homepage, while full room and amenity details live in their own dedicated files — so reordering the homepage never risks breaking a room's full description, and vice versa.
Features
- Homepage with hero slider, quick booking bar, stats, featured rooms and amenities
- Rooms listing and individual room detail pages with gallery and floor plan
- Dining, Amenities, and Experiences pages
- Auto-scanning photo gallery with lightbox
- Booking form with date validation and a booking-confirmed reference page
- About page with hotel story and testimonials
- Contact page with FAQ and Google Maps embed
- Multi-currency, 12/24-hour time format, and full RTL language support
- Two-layer content architecture separating homepage curation from full data
- PHPMailer integration — emails both the hotel and the guest confirmation
- Google reCAPTCHA v3 spam protection
- Self-hosted icon font (works even if a visitor's browser blocks external font CDNs)
- Config health-checker and crash-proof config loading
- Fully mobile-responsive, no database required
Requirements
- PHP 8.0 or higher
- PHP extensions: mbstring, json, openssl, fileinfo
- No database required
- Apache or Nginx web server
- SSL certificate (required for reCAPTCHA and SMTP email)
Instructions
1. Upload all files to your web root, including hidden .htaccess files
2. Download and install the self-hosted Material Icons webfont (one-time, ~2 minutes — see included README)
3. Open config/config.php and fill in your hotel's details
4. Run config-check.php and resolve anything it flags
5. Edit rooms and amenities in includes/rooms.php and includes/amenities.php
6. Replace placeholder images and add SMTP credentials
7. Test the booking form, then delete config-check.php before launch
Full documentation is included in the download.
| Author | adewalz |
|---|---|
| Category | Themes / HTML / Travel |
| Price | $54 |
| Extended License | $162 |
| First Release | Oct 9, 2026 |
| Last Update | Oct 9, 2026 |
| Files included | .php, .css, .md, JavaScript .js |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,183 views · 28 clicksSaaS · Week 45 · 3,183 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,582 views · 217 clicksWebsite · Week 45 · 40,582 views · 217 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,680 views · 111 clicksSaaS · Week 45 · 38,680 views · 111 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,717 views · 197 clicksSaaS · Week 45 · 57,717 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,145 views · 119 clicksDesktop App · Week 45 · 27,145 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,058 views · 18 clicksWebsite · Week 45 · 3,058 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,750 views · 16 clicksWeek 45 · 1,750 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,633 views · 13 clicksWeek 45 · 1,633 views · 13 clicks