Skip to content

Concept build · Salalah

Fazayah Resort website design for Salalah, a concept build

Fazayah, a family-run beach and hill resort on the Dhofar coast west of Salalah, is a fiction we created for this concept. Its website is pitched at Gulf families planning a Khareef trip and at winter-sun visitors from further away, with a straight guide to each season, rooms shown as numbered postcards and a booking calendar that prices every night by its season. Try the season switch, the calendar or the price line: they all work, though no room can actually be booked.

A concept build: Fazayah is a fictional brand we created to show how we design and build a resort website for Salalah. It is not a client and not a real company; our client work is on the work page.

The complete homepage, live

Both frames run the real site. Scroll inside them, try the season band with arrow-key tabs for the three seasons of the year, which recolours the captions and updates every room's rate, or open it in a new tab.

The Fazayah homepage on a desktop screen (concept build by Marketlube; Fazayah is a fictional brand)
Desktop, 1440 px wide. Scroll inside the frame to move through the live homepage.Tap the picture to open the live site.
Phone, 390 px wide. Live and scrollable.

How we designed a resort website for Salalah

What the homepage includes

  1. Hero with a quick rate search
  2. Season band
  3. The Khareef, explained
  4. Rooms and villas
  5. Direct booking calendar
  6. Families
  7. Dining
  8. Getting here
  9. Nearby places
  10. Deposit and cancellation
  11. Groups and events
  12. Contact

Features and interactions

  • Season band with arrow-key tabs for the three seasons of the year, which recolours the captions and updates every room's rate
  • A booking calendar where each night shows its season colour and its rate for the chosen room, with keyboard navigation and season jump buttons
  • A price line that splits a stay by season and weekend nights and adds the airport transfer, an extra bed and the 30% deposit
  • A mid-week card that finds nearby dates for the same room that cost less, and moves the booking to them in one tap
  • A room fit check that suggests another room, or the extra bed, when the party is too large
  • A quick rate search in the hero that carries dates, guests and room into the booking form, then a two-step request that ends in a demo confirmation (nothing is sent or charged)
  • Nearby places filtered by season, with the cards sliding into their new order

The whole page, top to bottom

Full-page screenshot of the Fazayah homepage on a desktop screen (concept build by Marketlube; Fazayah is a fictional brand)
Desktop at 1440 px, the full homepage. Scroll the picture, or open the full screenshot.
Full-page screenshot of the Fazayah homepage on a phone (concept build by Marketlube; Fazayah is a fictional brand)
Phone at 390 px, the full homepage. Open the full screenshot.

Palette and type

  • Shell #F7F3EC
  • Mist #E3E6E1
  • Sea slate #34525C
  • Husk brown #6F5136
  • Hibiscus #B9473E

Type: Young Serif (400), Nunito Sans (400, 600, 700), Aref Ruqaa (700, for the Arabic name).

Languages: English.

How it is built

  • Hand-built HTML, CSS and JavaScript, no framework
  • GSAP 3.15.0 with ScrollTrigger, SplitText and Flip
  • Lenis 1.3.26 smooth scrolling
  • Photographs generated with Higgsfield (Nano Banana Pro), served as WebP, with AVIF for the hero
  • Booking calendar and season pricing in plain JavaScript, with inline SVG for the coast road drawing
  • Homepage weight about 1 MB on desktop and about 710 KB on a phone, measured on our machine on 28 Oct 2026

Need a resort website like this?

We design and build sites like this one for real businesses, with your brand, your photographs, your prices and the forms wired to your team. See what goes into hotel websites, our web development service, our website prices and how we work with businesses in Oman, or browse every concept build.

Questions

What do guests need to see on a Salalah resort website before they book?

Guests choose Salalah by season, so show what each one is really like: the Khareef mist and green hills, the clear weeks of Sarb, and the winter sun. Then give each room with its size, who it sleeps and its rate in each season, how to get there from Salalah airport, and the deposit and cancellation rules in plain words. Families also look for halal food, connecting rooms and whether alcohol is served.

How should a Salalah resort show rates that change in the Khareef?

Price every night by its own season and show it on the booking calendar, so a guest can see where the Khareef starts and ends. When a stay crosses from one season into the next, split the price line so the total is easy to check. State the minimum stay for each season before the guest picks dates, not after.

Should a resort website in Oman take bookings or enquiries?

Usually both, for different guests: a direct booking request for rooms, with every line of the price and the deposit shown before the guest gives their details, and a separate enquiry form for groups, weddings and full buyouts. Keep a WhatsApp link and a phone number in view, because many Gulf guests prefer to ask a question first. A group enquiry should ask for the dates, the number of guests and the rooms needed, so the reply can be a real quote.

More concept builds

Websites

Want yours built like this?

Tell us about your business. We'll plan the pages, the bookings or enquiries, and the launch.

Every rupee you spend with us has to earn its keep.