Clue: They offer trips and the ultimate in luxurious hotel accommodation (7)
Answer: SHROOMS
Explanation: Definition: They offer trips
=magic mushrooms can offer hallucinatory trips
 the ultimate letter of [luxuriou]S; plus H[otel]; plus ROOMS="accommodation"