Hospitality Job Opportunities

The City of Twentynine Palms Visitor Center is seeking an outgoing, energetic and customer service-oriented part-time Visitor Center Assistant, to support the growing travel and tourism industry in Twentynine Palms.

Visitor Center Assistants provide first-class customer service and support to both incoming and potential visitors, providing helpful travel information and resources, and promoting the city’s tourism amenities such as lodging, restaurants, shops, and upcoming events. The Visitor Center Assistant position also supports the ongoing tourism marketing programs and initiatives managed by Visit 29 Palms, the City’s Tourism Business Improvement District, and assists with tourism website updates, email newsletters, and social media as needed.

For more information about this opportunity, please call (760)267-6799 x 1030 or email 

Visitor Center Assistant Job Opportunity

Located less than one mile from hiking landmark 49 Palms Oasis, Harmony Motel has been a haven and welcome surprise to many travelers over the years. This roadside refuge, founded in 1952, offers a simple rustic elegance and is rich in history, and pop-culture history as the rock band U2 stayed here while working on their “Joshua Tree” album.

Harmony Motel is currently seeking front desk and housekeeping help to support the daily business operations. For more information about these opportunities, please call (760) 401- 1309 or email



The TwentyNine Palms RV Resort is located just two miles from the entrance to Joshua Tree National Park and Twentynine Palms Marine Base and offers nearly 200 RV sites and 25 fully furnished one and two-bedroom cottage rentals, all set immediately adjacent to a nine-hole executive golf course. Open year-round, the TwentyNine Palms RV Resort offers a quiet, relaxing outdoor setting with fresh air and a beautiful night sky full of stars, making it a friendly place to both stay and work!

The TwentyNine Palms RV Resort is recruiting for the following positions: Assistant RV Park ManagerStore and Front OfficeMaintenance.

For more information about these positions, please call (760) 367-3320 or email