
🛠 Hvordan lage et hotellnettsted på WordPress med online booking
Et hotellnettsted som tar direkte bestillinger uten telefonsamtaler eller korrespondanse er en realitet, ikke en fantasi. Du samlet gjester via en søkemotor, de valgte et rom, betalte med kort og mottok bekreftelse på e-post mens du var opptatt med andre ting.
Problemet er at markedet tilbyr dusinvis av løsninger: fra proprietære SaaS-systemer med månedlige avgifter på hundrevis av dollar til gratis plugins med begrenset funksjonalitet. Hvilken vei bør du velge for å unngå å betale for mye og få en fullverdig bestillingsmekanisme rett på WordPress?
Nedenfor følger en trinnvis guide fra valg av tilnærming til mottak av nettbetalinger. Grunnlaget er MotoPress Hotel Booking-pluginen: den har vært på WordPress.org siden 2013, har 50 000+ aktive installasjoner, og fikk i versjon 6.0 (2025) eiendomsadministrasjon på Booking.com-nivå. Alle skjermbilder er fra det faktiske administrasjonspanelet, og hvert trinn kan gjenskapes på et par minutter.
💡 Rask oversikt:
- Vi analyserer to tilnærminger: et ferdig tema med innebygd booking eller en hvilken som helst mal + en separat plugin.
- Vi går gjennom hele MotoPress Hotel Booking-oppsettet i 10 trinn: fra overnattingstyper til betalingsgatewayer.
- Vi sammenligner kostnader og begrensninger for hvert alternativ i en tabell.
- Vi svarer på ofte stilte spørsmål fra hotell- og vandrerhjemseiere.
To tilnærminger til et hotellnettsted på WordPress
Før du installerer plugins og konfigurerer priser, må du bestemme deg for grunnlaget. WordPress tilbyr to fundamentalt forskjellige veier til et fungerende hotellnettsted med booking.
Ferdige temaer: raskt, men begrenset
Den korteste veien er å kjøpe et WordPress-tema merket «hotellbooking». Men her er det viktig å skille mellom to scenarioer, fordi ordet «booking» i en temabeskrivelse kan bety helt forskjellige automatiseringsnivåer.
Temaer med et bestillingsforespørselsskjema. Det ser ut som et romsøk: inn- og utsjekkingsdatoer, romtype, antall gjester. Gjesten fyller ut skjemaet, men i stedet for umiddelbar bekreftelse får de «vi kontakter deg», og forespørselen går til administratoren på e-post.

Gjesten oppgir datoer og ser tilgjengelige alternativer med priser:

Etter å ha valgt et rom vises et forespørselsskjema med kontakter og preferanser:

For gjesten ser det ut som en booking, men faktisk er rommet ikke booket før manuell bekreftelse. For små hoteller med lav trafikk er dette alternativet akseptabelt. For de som ønsker å ta imot bestillinger uten administrators involvering, er det ikke det.
Temaer med innebygd bookingmotor. Her jobber en tredjepartsplugin allerede under panseret, og temaet gir ferdig styling for den. For eksempel bruker Bellevue-temaet en bookingplugin med WooCommerce Payments:

Gjesten legger et rom i handlekurven og betaler med kort via PayPal eller Stripe:

Fordelen med denne tilnærmingen er sømløs integrasjon: pluginstiler matcher temadesignet, og selve pluginen er ofte inkludert i prisen (du trenger ikke kjøpe den separat). Ulempen er at du er bundet til bookingsystemet som temautvikleren har valgt. Du kan erstatte det, men da går hele poenget med å kjøpe et slikt tema tapt.
Bookingplugin: maksimal fleksibilitet
Du tar et hvilket som helst WordPress-tema og kobler en bookingplugin til det. Både et spesialisert hotelltema uten innebygd booking og et universelt (for eksempel Astra eller Kadence) vil fungere:

Den største fordelen er at du ikke er avhengig av én enkelt leverandør. Du kan endre temaet når som helst, og bookingmekanismen vil bestå. Dette er nøyaktig den tilnærmingen vi skal analysere trinn for trinn nedenfor.
Kriterium | Ferdig tema (e-postskjema) | Ferdig tema (motor inne) | Plugin + hvilket som helst tema |
|---|---|---|---|
Umiddelbar bekreftelse | Nei | Ja | Ja |
Nettbetaling | Nei | Ja | Ja |
Temabytte uten å miste bookinger | Nei | Nei | Ja |
Valg av bookingsystem | Nei | Nei | Ja |
Kompleksitet i oppsett | Lav | Middels | Middels |
Kostnad (engangs/årlig) | $59-79 | $59-79 (plugin inne) | $0-199/år for plugin |
Steg-for-steg-oppsett av MotoPress Hotel Booking
🔗 MotoPress Hotel Booking på WordPress.org er en av de mest funksjonelle booking-plugins for WordPress. Gratisversjonen i katalogen dekker grunnleggende scenarioer: overnatting, søk, booking. Betalversjonen legger til betalinger, OTA-synkronisering og avanserte priser.
Slik ser et nettside for et leilighetsbyrå bygget på denne pluginen ut:

Pluginen fungerer etter prinsippet «alt i WordPress-admin»: du installerer den, aktiverer den og får to nye menyer, «Accommodation» og «Bookings». Nå steg for steg.
Etter installasjon åpner du demopanelet og går gjennom menyen parallelt med instruksjonene, slik at hver innstilling umiddelbart havner på et bestemt sted i grensesnittet.
Steg 1. Sesongpriser. Opprett ulike prisperioder: juleferie, sommersesong, helger. Dette er datoer der prisen avviker fra grunnprisen.

Steg 2. Tilleggstjenester. Legg til det som kan bestilles sammen med rommet: parkering, transport, frokost, barnepasstjenester. Hver tjeneste har sin egen pris og frekvens (engangs, per natt, per gjest). De tildeles spesifikke overnattingstyper i neste steg.

Steg 3. Overnattingstyper. Hovedskjermbildet for oppsett. Opprett kort: standardrom, suite, leilighet, villa. For hvert av dem fyller du ut beskrivelse, kategori, fasiliteter og bildegalleri.

Romparametere (kapasitet for voksne + barn, størrelse, utsikt, sengtyper) angis her:

Fra og med versjon 3.0 støtter pluginen ubegrensede egendefinerte attributter. Logikken er enkel: du oppretter en attributt (for eksempel «Beliggenhet») med tagger (New York, San Francisco, Miami) og tildeler tagger til spesifikke eiendommer.

Hvis du legger til attributten «Beliggenhet» som et felt i søkeskjemaet, vil gjesten kunne filtrere rom etter by:

Dette er et fleksibelt system: attributter tilpasser seg virksomheten din (romtype, korttids-/langtidsleie, bydel).
Steg 4. Priser. Ulike priser for samme overnattingstype avhengig av betingelser. Hovedscenarioet er refunderbare og ikke-refunderbare priser:

Pluginen tilbyr flernivåprising. Grunnprisen endres avhengig av antall gjester, oppholdslengde (automatiske rabatter for ukesopphold), sesong og valgte betingelser.
Steg 5. Systemsider. Pluginen leverer ferdige shortcodes. Opprett sider via adminpanelet: «Søkeresultater», «Tilgjengelighet», «Fullfør booking», «Bookingbekreftelse», «Avbestill booking», og sett inn den tilsvarende shortcoden i hver.

Trinn 6. Generelle innstillinger. Her konfigureres alt gjesten ser: valuta og dens plassering, datoformat, innsjekkings- og utsjekkingstider. Samt grunnleggende innstillinger:

- Aktivering/deaktivering av søkeskjema med romvalg basert på antall gjester
- Aktivering av nettbestilling (kan deaktiveres og kun la forespørselsskjemaet være igjen)
- Bekreftelsesmodus: av kunden via e-post, manuelt av administrator, eller automatisk ved betaling
- Maksimal kapasitet i søkeskjemaet
- Tema for tilgjengelighetskalender (Light Coral, Dark Red, passer til ethvert design)
Trinn 7. E-postvarsler. Konfigurer e-postmaler for administrator og gjest ved hjelp av makroer: bestillingsbekreftelse, avbestilling, påminnelse om innsjekking.

Du kan spesifisere flere mottakere, for eksempel daglig leder og renholdspersonalet. Hver av dem vil motta sitt eget varsel om en ny bestilling.
Trinn 8. Betalingsløsninger. Gratisversjonen inkluderer PayPal, 2Checkout, Stripe, Braintree, Beanstream/Bambora. Den betalte utvidelsen WooCommerce Payments utvider listen.

Du kan velge å belaste hele beløpet eller et depositum (fast eller prosentvis), spesifisere systemsider og standard betalingsløsning. Hvis du ikke ønsker å akseptere betaling på nett, aktiver metoden «Betal ved ankomst», så registrerer systemet bestillingen mens administrator legger inn betalingen manuelt når gjesten sjekker inn.
Trinn 9. Språkinnstillinger. Utvidelsen er oversatt til 14 språk. For et norsk nettsted er det bare å velge språket i innstillingene. Ytterligere tekstredigeringer kan gjøres via et hvilket som helst oversettelsesprogram for WordPress. MotoPress er offisielt kompatibel med WPML, som lar deg bygge et flerspråklig hotellnettsted.
Trinn 10. Bestillingsadministrasjon. Menyen «Bestillinger» er operasjonssenteret. Her oppretter du rabattkuponger, regler for innsjekking/utsjekking og regler for minimum/maksimum opphold.
Kuponger kan være pengebeløp (fast rabatt per rom) eller prosentbaserte. En fast kupong gjelder enten per rom per dag eller for hele oppholdet:

Bestillingsregler settes for hele hotellet eller spesifikke rom: dager for innsjekking/utsjekking, minimum og maksimum antall netter, romsperring for en valgt periode:

OTA-synkronisering. Hvis rom også leies ut via Airbnb, Booking.com eller Expedia, synkroniserer plugin-en kalendere via iCal og forhindrer dobbeltbookinger:

Skatter og avgifter legges til alle eiendommer og tjenester fra ett enkelt panel:

Fra gjestens side er bookingprosessen et steg-for-steg-skjema: personopplysninger, valg av pris og tjenester, betalingsmetode:

Alle bookinger lagres i adminpanelet med statusfiltrering:

Ved kontantbetaling legger administratoren inn betalingen manuelt:

Når du håndterer innkommende bookinger, ser du alle forespørsler med og uten betaling, statuser, logger og gjestedata. For kun å sjekke betalinger finnes det en hurtiglenke til «Betalingshistorikk».
⁉️🤔 Ofte stilte spørsmål
Kreves den betalte versjonen av MotoPress for å ta imot nettbetalinger?
Ja. Gratisversjonen på WordPress.org inkluderer søk, booking, priser og sesonger. Betalingsgatewayer (Stripe, PayPal, Braintree, 2Checkout) er i den betalte versjonen fra $199/år. Hvis nettbetalinger ikke er nødvendig, er gratisversjonen tilstrekkelig: gjesten booker, og administratoren bekrefter manuelt.
Kan jeg bruke en annen booking-plugin i stedet for MotoPress?
Ja. Opplegget «hvilket som helst tema + booking-plugin» er universelt. VikBooking, HBook, WP Hotel Booking og andre fungerer. Velg basert på dine spesifikke behov: VikBooking er praktisk for synkronisering med Booking.com, WP Hotel Booking er minimalistisk for små hoteller. MotoPress er en gylden middelvei når det gjelder funksjonalitet og raffinering av adminpanelet.
Forsvinner bookinger når jeg bytter WordPress-tema?
Hvis bookinger lagres i plugin-en og ikke i temaet, nei. Plugin-en oppretter sine egne tabeller i databasen, uavhengig av det aktive temaet. Dette er nettopp grunnen til at «hvilket som helst tema + plugin»-tilnærmingen er mer pålitelig enn et ferdig tema med innebygd motor: når du endrer design, forblir alle bookinger på plass.
Hva om en gjest ønsker å booke flere rom samtidig?
MotoPress støtter dette ut av boksen: søkeskjemaet tar hensyn til antall gjester og velger en kombinasjon av tilgjengelige rom. Én gjest kan legge til flere rom i én enkelt booking, og systemet begrenser ikke kapasiteten.
Hvordan synkroniserer jeg bookinger med Airbnb og Booking.com?
Gjennom iCalendar-filutveksling. I MotoPress-admin: gå til «Kalendere»-delen → eksporter nettstedets kalenderlenke → lim den inn i synkroniseringsinnstillingene på Airbnb/Booking.com-siden → importer eksterne kalendere tilbake. Ordrer synkroniseres automatisk, og dobbeltbookinger forhindres.
Hva du bør velge for hotellet ditt: konklusjonen
Veien vi har gått: fra et enkelt e-postskjema til et fullverdig PMS med OTA-synkronisering. Den konkrete anbefalingen avhenger av skala.
Hvis du har et lite hotell med 5-10 rom og bookingflyten tillater manuell behandling av forespørsler, start med gratisversjonen MotoPress Hotel Booking Lite på et hvilket som helst moderne tema (Astra, Kadence, GeneratePress). Oppsett etter trinnene over tar et par timer, og etter hvert som trafikken øker, kan betalingsgatewayer aktiveres med én enkelt lisens.
Hvis du har et hotell med høy trafikk, flere prisplaner og behov for synkronisering med Booking.com/Airbnb, skaff deg fullversjonen av MotoPress med betaling og synkronisering. Den betaler for seg selv i løpet av de ti første direktebookingene uten OTA-provisjon.
Hvis MotoPress av en eller annen grunn ikke passer (du trenger dypere integrasjon med et spesifikt PMS, du jobber kun med Booking.com via iCal), se på VikBooking eller WP Hotel Booking. Oppsettprinsippet er det samme: installasjon → romtyper → priser → betaling → systemsider.
🔗 MotoPress Hotel Booking Lite (gratis) på WordPress.org | 🔗 MotoPress-nettstedet (fullversjon)
Har du bygget et hotellnettsted på WordPress? Hvilket bookingsystem valgte du, og hvilke utfordringer møtte du? Del erfaringene dine i kommentarfeltet.



